VLC  4.0.0-dev
Data Fields
vout_thread_t Struct Reference

Video output thread descriptor. More...

Collaboration diagram for vout_thread_t:
Collaboration graph
[legend]

Data Fields

struct vlc_object_t obj
 
vout_thread_sys_tp
 

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

◆ obj

struct vlc_object_t vout_thread_t::obj

Referenced by vout_GetDevice().

◆ p

vout_thread_sys_t* vout_thread_t::p

Referenced by ConvertRGB32AndBlend(), DeinterlaceCallback(), EnableWindowLocked(), Thread(), ThreadChangeFilters(), ThreadControl(), ThreadDelAllFilterCallbacks(), ThreadDisplayPicture(), ThreadDisplayPreparePicture(), ThreadDisplayRenderPicture(), ThreadFilterFlush(), ThreadProcessMouseState(), vout_ChangeCropBorder(), vout_ChangeCropRatio(), vout_ChangeCropWindow(), vout_ChangeDelay(), vout_ChangeDisplayAspectRatio(), vout_ChangeDisplayFilled(), vout_ChangeDisplaySize(), vout_ChangeFullscreen(), vout_ChangePause(), vout_ChangeRate(), vout_ChangeSource(), vout_ChangeSpuChannelMargin(), vout_ChangeSpuDelay(), vout_ChangeSpuRate(), vout_ChangeViewpoint(), vout_ChangeWindowed(), vout_ChangeWindowState(), vout_ChangeZoom(), vout_Close(), vout_CloseWrapper(), vout_ControlChangeFilters(), vout_ControlChangeSubFilters(), vout_ControlChangeSubSources(), vout_Create(), vout_CreateCommon(), vout_CreateDummy(), vout_DisableWindow(), vout_DisplayTitle(), vout_Flush(), vout_FlushSubpictureChannel(), vout_FlushUnlocked(), vout_GetDevice(), vout_GetPicture(), vout_GetResetStatistic(), vout_GetSnapshot(), vout_Hold(), vout_InitInterlacingSupport(), vout_IsEmpty(), vout_MouseState(), vout_NextPicture(), vout_OpenWrapper(), vout_PutPicture(), vout_PutSubpicture(), vout_RegisterSubpictureChannel(), vout_RegisterSubpictureChannelInternal(), vout_ReinitInterlacingSupport(), vout_Release(), vout_ReleaseDisplay(), vout_Request(), vout_SetInterlacingState(), vout_SetSpuHighlight(), vout_SizeWindow(), vout_Start(), vout_Stop(), vout_StopDisplay(), vout_UnregisterSubpictureChannel(), vout_UpdateWindowSizeLocked(), VoutHoldDecoderDevice(), VoutVideoFilterInteractiveNewPicture(), and VoutVideoFilterStaticNewPicture().


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