VLC 4.0.0-dev
No Matches
vlc_gl_t Struct Reference

#include <vlc_opengl.h>

Collaboration diagram for vlc_gl_t:

Data Fields

struct vlc_object_t obj
module_t *void * sys
struct vlc_decoder_devicedevice
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_operationsops

Field Documentation

◆ [union]

union { ... } vlc_gl_t

◆ api_type

enum vlc_gl_api_type vlc_gl_t::api_type

◆ device

struct vlc_decoder_device* vlc_gl_t::device

◆ obj

struct vlc_object_t vlc_gl_t::obj

◆ offscreen_chroma_out

vlc_fourcc_t vlc_gl_t::offscreen_chroma_out

Referenced by vlc_gl_CreateOffscreen().

◆ offscreen_vctx_out

struct vlc_video_context* vlc_gl_t::offscreen_vctx_out

Referenced by vlc_gl_CreateOffscreen().

◆ ops

◆ orientation

video_orientation_t vlc_gl_t::orientation

◆ surface

◆ sys

module_t* void* vlc_gl_t::sys

The documentation for this struct was generated from the following file: