| VLC
    3.0.18
    | 
Video picture. More...

| Data Fields | |
| video_frame_format_t | format | 
| The properties of the picture.  More... | |
| plane_t | p [(5)] | 
| description of the planes  More... | |
| int | i_planes | 
| number of allocated planes  More... | |
| picture_sys_t * | p_sys | 
| Private data - the video output plugin might want to put stuff here to keep track of the picture.  More... | |
| struct picture_t * | p_next | 
| Next picture in a FIFO a pictures.  More... | |
| Picture management properties | |
| These properties can be modified using the video output thread API, but should never be written directly | |
| mtime_t | date | 
| display date  More... | |
| bool | b_force | 
| Picture dynamic properties | |
| Those properties can be changed by the decoder | |
| bool | b_progressive | 
| is it a progressive frame ?  More... | |
| bool | b_top_field_first | 
| which field is first  More... | |
| unsigned int | i_nb_fields | 
| picture_context_t * | context | 
| video format-specific data pointer  More... | |
Video picture.
| bool picture_t::b_force | 
Referenced by picture_Reset(), and ThreadDisplayPreparePicture().
| bool picture_t::b_progressive | 
is it a progressive frame ?
Referenced by picture_Reset(), and ThreadDisplayPreparePicture().
| bool picture_t::b_top_field_first | 
which field is first
Referenced by picture_Reset().
| picture_context_t* picture_t::context | 
video format-specific data pointer
Referenced by PictureDestroyContext().
| mtime_t picture_t::date | 
display date
Referenced by picture_Reset(), and ThreadDisplayPreparePicture().
| video_frame_format_t picture_t::format | 
The properties of the picture.
Referenced by picture_BlendSubpicture(), picture_NewFromResource(), picture_pool_ClonePicture(), SpuRenderRegion(), subpicture_NewFromPicture(), ThreadDisplayPreparePicture(), and vout_GetPicture().
| unsigned int picture_t::i_nb_fields | 
Referenced by picture_Reset().
| int picture_t::i_planes | 
number of allocated planes
Referenced by AllocatePicture(), picture_NewFromResource(), picture_pool_ClonePicture(), and subpicture_region_Copy().
| plane_t picture_t::p[(5)] | 
description of the planes
Referenced by AllocatePicture(), DrawRect(), DrawTriangle(), picture_Destroy(), picture_NewFromResource(), picture_pool_ClonePicture(), subpicture_region_Copy(), vout_OSDBackground(), and vout_OSDEpgSlider().
| struct picture_t* picture_t::p_next | 
Next picture in a FIFO a pictures.
Referenced by decoder_QueueVideo(), filter_chain_VideoFilter(), FilterChainVideoFilter(), FilterDeletePictures(), picture_pool_Get(), picture_pool_Wait(), vout_PutPicture(), and vout_snapshot_Get().
| picture_sys_t* picture_t::p_sys | 
Private data - the video output plugin might want to put stuff here to keep track of the picture.
Referenced by picture_DestroyFromResource(), picture_NewFromResource(), and picture_pool_ClonePicture().
 1.8.16
 1.8.16