VLC  3.0.0-git
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Modules Pages
Data Fields
vout_display_t Struct Reference
Collaboration diagram for vout_display_t:
Collaboration graph
[legend]

Data Fields

module_tmodule
 
const vout_display_cfg_tcfg
 
video_format_t source
 
video_format_t fmt
 
vout_display_info_t info
 
picture_pool_t *(* pool )(vout_display_t *, unsigned count)
 
void(* prepare )(vout_display_t *, picture_t *, subpicture_t *)
 
void(* display )(vout_display_t *, picture_t *, subpicture_t *)
 
int(* control )(vout_display_t *, int, va_list)
 
void(* manage )(vout_display_t *)
 
vout_display_sys_tsys
 
vout_display_owner_t owner
 
VLC_COMMON_MEMBERS \ * these members are common for all vlc objects \
const char * psz_object_type
 
char * psz_header
 
int i_flags
 
bool b_force
 set by the outside (eg. More...
 
libvlc_int_tp_libvlc
 (root of all evil) - 1 More...
 
vlc_object_tp_parent
 our parent More...
 

Field Documentation

bool vout_display_t::b_force

set by the outside (eg.

module_need())

const vout_display_cfg_t* vout_display_t::cfg
int(* vout_display_t::control)(vout_display_t *, int, va_list)
void(* vout_display_t::display)(vout_display_t *, picture_t *, subpicture_t *)
video_format_t vout_display_t::fmt
int vout_display_t::i_flags
vout_display_info_t vout_display_t::info
void(* vout_display_t::manage)(vout_display_t *)
module_t* vout_display_t::module
vout_display_owner_t vout_display_t::owner
libvlc_int_t* vout_display_t::p_libvlc

(root of all evil) - 1

vlc_object_t* vout_display_t::p_parent

our parent

picture_pool_t*(* vout_display_t::pool)(vout_display_t *, unsigned count)
void(* vout_display_t::prepare)(vout_display_t *, picture_t *, subpicture_t *)
char* vout_display_t::psz_header
const char* vout_display_t::psz_object_type
video_format_t vout_display_t::source
vout_display_sys_t* vout_display_t::sys

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