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 |