Data Fields

vout_thread_t Struct Reference
[Video Output]

Video output thread descriptor. More...

Collaboration diagram for vout_thread_t:
Collaboration graph
[legend]

Data Fields

vout_thread_sys_tp
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.
libvlc_int_tp_libvlc
 (root of all evil) - 1
vlc_object_tp_parent
 our parent

Detailed Description

Video output thread descriptor.

Any independent video output device, such as an X11 window or a GGI device, is represented by a video output thread, and described using the following structure.


Field Documentation

set by the outside (eg.

module_need())

Referenced by DummyVoutSendDisplayEventMouse(), NoDrClean(), NoDrInit(), Thread(), ThreadChangeAspectRatio(), ThreadChangeDisplayFilled(), ThreadChangeFilters(), ThreadChangeFullscreen(), ThreadChangeOnTop(), ThreadChangePause(), ThreadChangeSubFilters(), ThreadChangeSubMargin(), ThreadChangeSubSources(), ThreadChangeZoom(), ThreadClean(), ThreadDisplayOsdTitle(), ThreadDisplayPicture(), ThreadDisplayPreparePicture(), ThreadDisplayRenderPicture(), ThreadDisplaySubpicture(), ThreadExecuteCropBorder(), ThreadExecuteCropRatio(), ThreadExecuteCropWindow(), ThreadFilterFlush(), ThreadFlush(), ThreadFlushSubpicture(), ThreadInit(), ThreadManage(), ThreadReinit(), ThreadReset(), ThreadStart(), ThreadStep(), ThreadStop(), vout_ChangePause(), vout_Close(), vout_CloseWrapper(), vout_ControlChangeCropBorder(), vout_ControlChangeCropRatio(), vout_ControlChangeCropWindow(), vout_ControlChangeDisplayFilled(), vout_ControlChangeFilters(), vout_ControlChangeFullscreen(), vout_ControlChangeOnTop(), vout_ControlChangeSampleAspectRatio(), vout_ControlChangeSubFilters(), vout_ControlChangeSubMargin(), vout_ControlChangeSubSources(), vout_ControlChangeZoom(), vout_DeleteDisplayWindow(), vout_DisplayTitle(), vout_EndWrapper(), vout_FixLeaks(), vout_Flush(), vout_FlushSubpictureChannel(), vout_GetPicture(), vout_GetResetStatistic(), vout_GetSnapshot(), vout_HoldPicture(), vout_InitWrapper(), vout_IsEmpty(), vout_ManageWrapper(), vout_NewDisplayWindow(), vout_NextPicture(), vout_OpenWrapper(), vout_PutPicture(), vout_PutSubpicture(), vout_RegisterSubpictureChannel(), vout_ReleasePicture(), vout_Request(), vout_Reset(), vout_SendDisplayEventMouse(), VoutCreate(), VoutDestructor(), VoutDisplayDelWindow(), VoutDisplayNewWindow(), VoutVideoFilterInteractiveNewPicture(), and VoutVideoFilterStaticNewPicture().

(root of all evil) - 1

Referenced by vout_SendEventKey(), vout_SendEventMousePressed(), and VoutSaveSnapshot().

our parent


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