Data Fields

vout_thread_sys_t Struct Reference

Collaboration diagram for vout_thread_sys_t:
Collaboration graph
[legend]

Data Fields

char * splitter_name
vlc_object_tinput
video_format_t original
unsigned dpb_size
vout_snapshot_t snapshot
vout_statistic_t statistic
vlc_mutex_t spu_lock
spu_tspu
vlc_fourcc_t spu_blend_chroma
filter_tspu_blend
struct {
   bool   is_unused
   vout_window_cfg_t   cfg
   vout_window_t *   object
window
vlc_thread_t thread
bool dead
vout_control_t control
struct {
   char *   title
   vout_display_t *   vd
   bool   use_dr
   picture_t *   filtered
display
struct {
   mtime_t   date
   mtime_t   timestamp
   bool   is_interlaced
   picture_t *   decoded
   picture_t *   current
   picture_t *   next
displayed
struct {
   mtime_t   last
   mtime_t   timestamp
step
struct {
   bool   is_on
   mtime_t   date
pause
struct {
   bool   show
   mtime_t   timeout
   int   position
title
bool is_late_dropped
struct {
   vlc_mutex_t   lock
   char *   configuration
   video_format_t   format
   filter_chain_t *   chain_static
   filter_chain_t *   chain_interactive
filter
vlc_mouse_t mouse
vlc_mutex_t picture_lock
 picture heap lock
picture_pool_tprivate_pool
picture_pool_tdisplay_pool
picture_pool_tdecoder_pool
picture_fifo_tdecoder_fifo
vout_chrono_t render
 picture render time estimator

Field Documentation

Referenced by vout_NewDisplayWindow().

struct { ... } vout_thread_sys_t::filter

Referenced by ThreadDisplayPicture(), and ThreadInit().

struct { ... } vout_thread_sys_t::pause

picture render time estimator

Referenced by ThreadClean(), ThreadDisplayPicture(), ThreadDisplayRenderPicture(), and ThreadInit().

struct { ... } vout_thread_sys_t::step

Referenced by vout_Close(), and VoutCreate().

struct { ... } vout_thread_sys_t::title
struct { ... } vout_thread_sys_t::window

The documentation for this struct was generated from the following file:
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Defines