VLC
4.0.0-dev
|
Go to the source code of this file.
Functions | |
picture_pool_t * | vout_GetPool (vout_display_t *vd, unsigned count) |
It retreives a picture pool from the display. More... | |
bool | vout_IsDisplayFiltered (vout_display_t *) |
It destroy a vout managed display. More... | |
picture_t * | vout_ConvertForDisplay (vout_display_t *, picture_t *) |
void | vout_FilterFlush (vout_display_t *) |
void | vout_SetDisplayFilled (vout_display_t *, bool is_filled) |
void | vout_SetDisplayZoom (vout_display_t *, unsigned num, unsigned den) |
void | vout_SetDisplayAspect (vout_display_t *, unsigned num, unsigned den) |
void | vout_SetDisplayCrop (vout_display_t *, unsigned num, unsigned den, unsigned left, unsigned top, int right, int bottom) |
void | vout_SetDisplayViewpoint (vout_display_t *, const vlc_viewpoint_t *) |
picture_t* vout_ConvertForDisplay | ( | vout_display_t * | , |
picture_t * | |||
) |
References container_of, vout_display_priv_t::converters, filter_chain_VideoFilter(), picture_t::format, picture_t::i_planes, picture_Copy(), picture_pool_Get(), picture_pool_OwnsPic(), picture_Release(), vout_display_t::pool, and video_format_CopyCropAr().
Referenced by ThreadDisplayRenderPicture(), and vout_display_Prepare().
void vout_FilterFlush | ( | vout_display_t * | ) |
References container_of, vout_display_priv_t::converters, and filter_chain_VideoFlush().
Referenced by vout_FlushUnlocked().
picture_pool_t* vout_GetPool | ( | vout_display_t * | vd, |
unsigned | count | ||
) |
It retreives a picture pool from the display.
References container_of, vout_display_t::fmt, picture_pool_NewFromFormat(), vout_display_t::pool, and vout_display_priv_t::pool.
Referenced by VideoBufferNew(), and vout_OpenWrapper().
bool vout_IsDisplayFiltered | ( | vout_display_t * | ) |
It destroy a vout managed display.
References container_of, vout_display_priv_t::converters, and filter_chain_IsEmpty().
Referenced by vout_OpenWrapper().
void vout_SetDisplayAspect | ( | vout_display_t * | , |
unsigned | num, | ||
unsigned | den | ||
) |
void vout_SetDisplayCrop | ( | vout_display_t * | , |
unsigned | num, | ||
unsigned | den, | ||
unsigned | left, | ||
unsigned | top, | ||
int | right, | ||
int | bottom | ||
) |
References vout_display_priv_t::bottom, container_of, vout_display_priv_t::crop, vout_display_priv_t::den, vout_display_priv_t::left, vout_display_priv_t::num, vout_display_priv_t::right, vout_display_priv_t::top, vout_display_CheckReset(), vout_display_Reset(), and vout_UpdateSourceCrop().
Referenced by vout_ChangeCropBorder(), vout_ChangeCropRatio(), vout_ChangeCropWindow(), and vout_Start().
void vout_SetDisplayFilled | ( | vout_display_t * | , |
bool | is_filled | ||
) |
void vout_SetDisplayViewpoint | ( | vout_display_t * | , |
const vlc_viewpoint_t * | |||
) |
void vout_SetDisplayZoom | ( | vout_display_t * | , |
unsigned | num, | ||
unsigned | den | ||
) |