Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
Loading...
Searching...
No Matches
QEGLStreamConvenience Class Reference

#include <qeglstreamconvenience_p.h>

Collaboration diagram for QEGLStreamConvenience:

Public Member Functions

 QEGLStreamConvenience ()
void initialize (EGLDisplay dpy)

Public Attributes

PFNEGLGETPLATFORMDISPLAYEXTPROC get_platform_display
PFNEGLQUERYDEVICESEXTPROC query_devices
PFNEGLQUERYDEVICESTRINGEXTPROC query_device_string
PFNEGLCREATESTREAMKHRPROC create_stream
PFNEGLCREATESTREAMATTRIBNVPROC create_stream_attrib_nv
PFNEGLSETSTREAMATTRIBNVPROC set_stream_attrib_nv
PFNEGLQUERYSTREAMATTRIBNVPROC query_stream_attrib_nv
PFNEGLSTREAMCONSUMERACQUIREATTRIBNVPROC acquire_stream_attrib_nv
PFNEGLSTREAMCONSUMERRELEASEATTRIBNVPROC release_stream_attrib_nv
PFNEGLDESTROYSTREAMKHRPROC destroy_stream
PFNEGLSTREAMATTRIBKHRPROC stream_attrib
PFNEGLQUERYSTREAMKHRPROC query_stream
PFNEGLQUERYSTREAMU64KHRPROC query_stream_u64
PFNEGLCREATESTREAMPRODUCERSURFACEKHRPROC create_stream_producer_surface
PFNEGLSTREAMCONSUMEROUTPUTEXTPROC stream_consumer_output
PFNEGLGETOUTPUTLAYERSEXTPROC get_output_layers
PFNEGLGETOUTPUTPORTSEXTPROC get_output_ports
PFNEGLOUTPUTLAYERATTRIBEXTPROC output_layer_attrib
PFNEGLQUERYOUTPUTLAYERATTRIBEXTPROC query_output_layer_attrib
PFNEGLQUERYOUTPUTLAYERSTRINGEXTPROC query_output_layer_string
PFNEGLQUERYOUTPUTPORTATTRIBEXTPROC query_output_port_attrib
PFNEGLQUERYOUTPUTPORTSTRINGEXTPROC query_output_port_string
PFNEGLGETSTREAMFILEDESCRIPTORKHRPROC get_stream_file_descriptor
PFNEGLCREATESTREAMFROMFILEDESCRIPTORKHRPROC create_stream_from_file_descriptor
PFNEGLSTREAMCONSUMERGLTEXTUREEXTERNALKHRPROC stream_consumer_gltexture
PFNEGLSTREAMCONSUMERACQUIREKHRPROC stream_consumer_acquire
PFNEGLSTREAMCONSUMERRELEASEKHRPROC stream_consumer_release
bool initialized
bool has_egl_platform_device
bool has_egl_device_base
bool has_egl_stream
bool has_egl_stream_producer_eglsurface
bool has_egl_stream_consumer_egloutput
bool has_egl_output_drm
bool has_egl_output_base
bool has_egl_stream_cross_process_fd
bool has_egl_stream_consumer_gltexture

Detailed Description

Definition at line 130 of file qeglstreamconvenience_p.h.

Constructor & Destructor Documentation

◆ QEGLStreamConvenience()

QT_BEGIN_NAMESPACE QEGLStreamConvenience::QEGLStreamConvenience ( )

Definition at line 9 of file qeglstreamconvenience.cpp.

Member Function Documentation

◆ initialize()

void QEGLStreamConvenience::initialize ( EGLDisplay dpy)

Definition at line 35 of file qeglstreamconvenience.cpp.

Member Data Documentation

◆ acquire_stream_attrib_nv

PFNEGLSTREAMCONSUMERACQUIREATTRIBNVPROC QEGLStreamConvenience::acquire_stream_attrib_nv

Definition at line 143 of file qeglstreamconvenience_p.h.

◆ create_stream

PFNEGLCREATESTREAMKHRPROC QEGLStreamConvenience::create_stream

Definition at line 139 of file qeglstreamconvenience_p.h.

◆ create_stream_attrib_nv

PFNEGLCREATESTREAMATTRIBNVPROC QEGLStreamConvenience::create_stream_attrib_nv

Definition at line 140 of file qeglstreamconvenience_p.h.

◆ create_stream_from_file_descriptor

PFNEGLCREATESTREAMFROMFILEDESCRIPTORKHRPROC QEGLStreamConvenience::create_stream_from_file_descriptor

Definition at line 159 of file qeglstreamconvenience_p.h.

◆ create_stream_producer_surface

PFNEGLCREATESTREAMPRODUCERSURFACEKHRPROC QEGLStreamConvenience::create_stream_producer_surface

Definition at line 149 of file qeglstreamconvenience_p.h.

◆ destroy_stream

PFNEGLDESTROYSTREAMKHRPROC QEGLStreamConvenience::destroy_stream

Definition at line 145 of file qeglstreamconvenience_p.h.

◆ get_output_layers

PFNEGLGETOUTPUTLAYERSEXTPROC QEGLStreamConvenience::get_output_layers

Definition at line 151 of file qeglstreamconvenience_p.h.

◆ get_output_ports

PFNEGLGETOUTPUTPORTSEXTPROC QEGLStreamConvenience::get_output_ports

Definition at line 152 of file qeglstreamconvenience_p.h.

◆ get_platform_display

PFNEGLGETPLATFORMDISPLAYEXTPROC QEGLStreamConvenience::get_platform_display

Definition at line 136 of file qeglstreamconvenience_p.h.

◆ get_stream_file_descriptor

PFNEGLGETSTREAMFILEDESCRIPTORKHRPROC QEGLStreamConvenience::get_stream_file_descriptor

Definition at line 158 of file qeglstreamconvenience_p.h.

◆ has_egl_device_base

bool QEGLStreamConvenience::has_egl_device_base

Definition at line 167 of file qeglstreamconvenience_p.h.

◆ has_egl_output_base

bool QEGLStreamConvenience::has_egl_output_base

Definition at line 172 of file qeglstreamconvenience_p.h.

◆ has_egl_output_drm

bool QEGLStreamConvenience::has_egl_output_drm

Definition at line 171 of file qeglstreamconvenience_p.h.

◆ has_egl_platform_device

bool QEGLStreamConvenience::has_egl_platform_device

Definition at line 166 of file qeglstreamconvenience_p.h.

◆ has_egl_stream

bool QEGLStreamConvenience::has_egl_stream

Definition at line 168 of file qeglstreamconvenience_p.h.

◆ has_egl_stream_consumer_egloutput

bool QEGLStreamConvenience::has_egl_stream_consumer_egloutput

Definition at line 170 of file qeglstreamconvenience_p.h.

◆ has_egl_stream_consumer_gltexture

bool QEGLStreamConvenience::has_egl_stream_consumer_gltexture

Definition at line 174 of file qeglstreamconvenience_p.h.

◆ has_egl_stream_cross_process_fd

bool QEGLStreamConvenience::has_egl_stream_cross_process_fd

Definition at line 173 of file qeglstreamconvenience_p.h.

◆ has_egl_stream_producer_eglsurface

bool QEGLStreamConvenience::has_egl_stream_producer_eglsurface

Definition at line 169 of file qeglstreamconvenience_p.h.

◆ initialized

bool QEGLStreamConvenience::initialized

Definition at line 164 of file qeglstreamconvenience_p.h.

◆ output_layer_attrib

PFNEGLOUTPUTLAYERATTRIBEXTPROC QEGLStreamConvenience::output_layer_attrib

Definition at line 153 of file qeglstreamconvenience_p.h.

◆ query_device_string

PFNEGLQUERYDEVICESTRINGEXTPROC QEGLStreamConvenience::query_device_string

Definition at line 138 of file qeglstreamconvenience_p.h.

◆ query_devices

PFNEGLQUERYDEVICESEXTPROC QEGLStreamConvenience::query_devices

Definition at line 137 of file qeglstreamconvenience_p.h.

◆ query_output_layer_attrib

PFNEGLQUERYOUTPUTLAYERATTRIBEXTPROC QEGLStreamConvenience::query_output_layer_attrib

Definition at line 154 of file qeglstreamconvenience_p.h.

◆ query_output_layer_string

PFNEGLQUERYOUTPUTLAYERSTRINGEXTPROC QEGLStreamConvenience::query_output_layer_string

Definition at line 155 of file qeglstreamconvenience_p.h.

◆ query_output_port_attrib

PFNEGLQUERYOUTPUTPORTATTRIBEXTPROC QEGLStreamConvenience::query_output_port_attrib

Definition at line 156 of file qeglstreamconvenience_p.h.

◆ query_output_port_string

PFNEGLQUERYOUTPUTPORTSTRINGEXTPROC QEGLStreamConvenience::query_output_port_string

Definition at line 157 of file qeglstreamconvenience_p.h.

◆ query_stream

PFNEGLQUERYSTREAMKHRPROC QEGLStreamConvenience::query_stream

Definition at line 147 of file qeglstreamconvenience_p.h.

◆ query_stream_attrib_nv

PFNEGLQUERYSTREAMATTRIBNVPROC QEGLStreamConvenience::query_stream_attrib_nv

Definition at line 142 of file qeglstreamconvenience_p.h.

◆ query_stream_u64

PFNEGLQUERYSTREAMU64KHRPROC QEGLStreamConvenience::query_stream_u64

Definition at line 148 of file qeglstreamconvenience_p.h.

◆ release_stream_attrib_nv

PFNEGLSTREAMCONSUMERRELEASEATTRIBNVPROC QEGLStreamConvenience::release_stream_attrib_nv

Definition at line 144 of file qeglstreamconvenience_p.h.

◆ set_stream_attrib_nv

PFNEGLSETSTREAMATTRIBNVPROC QEGLStreamConvenience::set_stream_attrib_nv

Definition at line 141 of file qeglstreamconvenience_p.h.

◆ stream_attrib

PFNEGLSTREAMATTRIBKHRPROC QEGLStreamConvenience::stream_attrib

Definition at line 146 of file qeglstreamconvenience_p.h.

◆ stream_consumer_acquire

PFNEGLSTREAMCONSUMERACQUIREKHRPROC QEGLStreamConvenience::stream_consumer_acquire

Definition at line 161 of file qeglstreamconvenience_p.h.

◆ stream_consumer_gltexture

PFNEGLSTREAMCONSUMERGLTEXTUREEXTERNALKHRPROC QEGLStreamConvenience::stream_consumer_gltexture

Definition at line 160 of file qeglstreamconvenience_p.h.

◆ stream_consumer_output

PFNEGLSTREAMCONSUMEROUTPUTEXTPROC QEGLStreamConvenience::stream_consumer_output

Definition at line 150 of file qeglstreamconvenience_p.h.

◆ stream_consumer_release

PFNEGLSTREAMCONSUMERRELEASEKHRPROC QEGLStreamConvenience::stream_consumer_release

Definition at line 162 of file qeglstreamconvenience_p.h.


The documentation for this class was generated from the following files: