|
VLC 4.0.0-dev
|
#include <vlc_opengl.h>
Data Fields | ||
| struct vlc_object_t | obj | |
| module_t *void * | sys | |
| struct vlc_decoder_device * | device | |
| union { | ||
| struct { | ||
| struct vlc_window * surface | ||
| } | ||
| struct { | ||
| vlc_fourcc_t offscreen_chroma_out | ||
| struct vlc_video_context * offscreen_vctx_out | ||
| } | ||
| }; | ||
| video_orientation_t | orientation | |
| enum vlc_gl_api_type | api_type | |
| const struct vlc_gl_operations * | ops | |
| union { ... } vlc_gl_t |
| enum vlc_gl_api_type vlc_gl_t::api_type |
Referenced by vlc_gl_Create(), and vlc_gl_CreateOffscreen().
| struct vlc_decoder_device* vlc_gl_t::device |
Referenced by vlc_gl_Create(), vlc_gl_CreateOffscreen(), and vlc_gl_Delete().
| struct vlc_object_t vlc_gl_t::obj |
| vlc_fourcc_t vlc_gl_t::offscreen_chroma_out |
Referenced by vlc_gl_CreateOffscreen().
| struct vlc_video_context* vlc_gl_t::offscreen_vctx_out |
Referenced by vlc_gl_CreateOffscreen().
| const struct vlc_gl_operations* vlc_gl_t::ops |
| video_orientation_t vlc_gl_t::orientation |
Referenced by vlc_gl_Create(), and vlc_gl_CreateOffscreen().
| struct vlc_window* vlc_gl_t::surface |
Referenced by vlc_gl_Create(), vlc_gl_CreateOffscreen(), vlc_gl_surface_CheckSize(), and vlc_gl_surface_Destroy().
| module_t* void* vlc_gl_t::sys |