|
VLC 4.0.0-dev
|
Go to the source code of this file.
Functions | |
| picture_t * | vout_ConvertForDisplay (vout_display_t *, picture_t *) |
| void | vout_FilterFlush (vout_display_t *) |
| void | vout_SetDisplayFitting (vout_display_t *, enum vlc_video_fitting) |
| 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 *, const struct vout_crop *) |
| void | vout_SetDisplayViewpoint (vout_display_t *, const vlc_viewpoint_t *) |
| int | vout_SetDisplayFormat (vout_display_t *, const video_format_t *fmt, vlc_video_context *vctx) |
| void | vout_SetDisplayIccProfile (vout_display_t *, const vlc_icc_profile_t *) |
| void | vout_SetDisplayProjection (vout_display_t *, video_projection_mode_t) |
| void | vout_SetDisplayStereo (vout_display_t *, vlc_stereoscopic_mode_t) |
| picture_t * vout_ConvertForDisplay | ( | vout_display_t * | vd, |
| picture_t * | picture | ||
| ) |
References container_of, vout_display_priv_t::converter, filter_chain_VideoFilter(), and pooled_filter_chain::filters.
Referenced by PrerenderPicture(), and vout_display_Prepare().
| void vout_FilterFlush | ( | vout_display_t * | vd | ) |
References container_of, vout_display_priv_t::converter, filter_chain_VideoFlush(), and pooled_filter_chain::filters.
Referenced by vout_FlushUnlocked().
| void vout_SetDisplayAspect | ( | vout_display_t * | vd, |
| unsigned | num, | ||
| unsigned | den | ||
| ) |
References container_of, vout_display_priv_t::dar, vout_display_t::source, UpdateSourceSAR(), VLC_SUCCESS, and vout_display_Reset().
Referenced by vout_ChangeDisplayAspectRatio(), and vout_Start().
| void vout_SetDisplayCrop | ( | vout_display_t * | , |
| const struct vout_crop * | |||
| ) |
| void vout_SetDisplayFitting | ( | vout_display_t * | vd, |
| enum | vlc_video_fitting | ||
| ) |
| int vout_SetDisplayFormat | ( | vout_display_t * | vd, |
| const video_format_t * | fmt, | ||
| vlc_video_context * | vctx | ||
| ) |
References container_of, vout_display_priv_t::converter, vout_display_t::ops, video_format_t::p_palette, vout_display_priv_t::source, vout_display_priv_t::src_vctx, vlc_display_operations::update_format, video_format_Clean(), VLC_EGENERIC, VLC_SUCCESS, vlc_video_context_Hold(), vlc_video_context_Release(), and VoutConverterRelease().
Referenced by ChangeFilters().
| void vout_SetDisplayIccProfile | ( | vout_display_t * | vd, |
| const vlc_icc_profile_t * | profile | ||
| ) |
References vout_display_priv_t::cfg, container_of, vout_display_cfg::icc_profile, vout_display_t::ops, and vlc_display_operations::set_icc_profile.
Referenced by vout_ChangeIccProfile().
| void vout_SetDisplayProjection | ( | vout_display_t * | vd, |
| video_projection_mode_t | projection | ||
| ) |
References vout_display_priv_t::cfg, container_of, vout_display_cfg::projection, and vout_display_ChangeProjection().
Referenced by vout_ChangeProjection(), and vout_ToggleProjection().
| void vout_SetDisplayStereo | ( | vout_display_t * | vd, |
| vlc_stereoscopic_mode_t | mode | ||
| ) |
References vout_display_priv_t::cfg, container_of, msg_Err, vout_display_t::ops, vlc_display_operations::set_stereo, vout_display_cfg::stereo_mode, VLC_ENOTSUP, and VLC_SUCCESS.
Referenced by vout_ControlChangeStereo().
| void vout_SetDisplayViewpoint | ( | vout_display_t * | vd, |
| const vlc_viewpoint_t * | p_viewpoint | ||
| ) |
References vout_display_priv_t::cfg, container_of, msg_Err, vout_display_t::ops, vlc_display_operations::set_viewpoint, and vout_display_cfg::viewpoint.
Referenced by vout_ChangeViewpoint().
| void vout_SetDisplayZoom | ( | vout_display_t * | vd, |
| unsigned | num, | ||
| unsigned | den | ||
| ) |
References vout_display_priv_t::cfg, container_of, vlc_rational_t::den, vout_display_cfg::display, vout_display_placement::fitting, vlc_rational_t::num, PlaceVideoInDisplay(), VLC_SUCCESS, VLC_VIDEO_FIT_NONE, VOUT_DISPLAY_CHANGE_SOURCE_PLACE, vout_display_Control(), vout_display_Reset(), and vout_display_placement::zoom.
Referenced by vout_ChangeZoom().