VLC 4.0.0-dev
|
Go to the source code of this file.
Data Structures | |
struct | picture_priv_t |
Functions | |
void * | picture_Allocate (int *, size_t) |
void | picture_Deallocate (int, void *, size_t) |
picture_t * | picture_InternalClone (picture_t *, void(*pf_destroy)(picture_t *), void *) |
void * picture_Allocate | ( | int * | , |
size_t | |||
) |
void picture_Deallocate | ( | int | fd, |
void * | base, | ||
size_t | size | ||
) |
References aligned_free, and vlc_close().
Referenced by picture_DestroyFromFormat().
picture_t * picture_InternalClone | ( | picture_t * | picture, |
void(*)(picture_t *) | pf_destroy, | ||
void * | opaque | ||
) |
References container_of, picture_t::context, picture_context_t::copy, picture_t::format, picture_priv_t::gc, plane_t::i_lines, plane_t::i_pitch, picture_t::i_planes, likely, picture_priv_t::opaque, picture_t::p, plane_t::p_pixels, picture_t::p_sys, picture_Hold(), picture_NewFromResource(), and picture_priv_buffer_t::res.
Referenced by picture_Clone(), and picture_pool_ClonePicture().