VLC 4.0.0-dev
|
Go to the source code of this file.
Functions | |
picture_t * | subpicture_region_cache_GetPicture (subpicture_region_t *) |
void | subpicture_region_cache_Invalidate (subpicture_region_t *) |
const video_format_t * | subpicture_region_cache_GetFormat (const subpicture_region_t *) |
int | subpicture_region_cache_Assign (subpicture_region_t *p_region, picture_t *) |
bool | subpicture_region_cache_IsValid (const subpicture_region_t *) |
int subpicture_region_cache_Assign | ( | subpicture_region_t * | p_region, |
picture_t * | p_picture | ||
) |
References container_of, subpicture_region_private_t::fmt, picture_t::format, subpicture_region_private_t::p_picture, video_format_Copy(), VLC_EGENERIC, and VLC_SUCCESS.
Referenced by SpuRenderRegion().
const video_format_t * subpicture_region_cache_GetFormat | ( | const subpicture_region_t * | p_region | ) |
References container_of, and subpicture_region_private_t::fmt.
Referenced by SpuRenderRegion().
picture_t * subpicture_region_cache_GetPicture | ( | subpicture_region_t * | p_region | ) |
References container_of, and subpicture_region_private_t::p_picture.
Referenced by SpuRenderRegion().
void subpicture_region_cache_Invalidate | ( | subpicture_region_t * | p_region | ) |
References container_of, subpicture_region_private_t::fmt, subpicture_region_private_t::p_picture, picture_Release(), video_format_Clean(), and video_format_Init().
Referenced by SpuRenderRegion(), and subpicture_region_Delete().
bool subpicture_region_cache_IsValid | ( | const subpicture_region_t * | p_region | ) |
References container_of, subpicture_region_private_t::fmt, and video_format_t::i_chroma.
Referenced by spu_PutSubpicture(), and SpuRenderRegion().