|
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().