VLC 4.0.0-dev
|
User configuration for a video output display (vout_display_t) More...
#include <vlc_vout_display.h>
Data Fields | |
struct vlc_window * | window |
Window. | |
struct vout_display_placement | display |
Display placement properties. | |
vlc_icc_profile_t * | icc_profile |
Currently active ICC profile. | |
vlc_viewpoint_t | viewpoint |
User configuration for a video output display (vout_display_t)
This primarily controls the size of the display area within the video window, as follows:
struct vout_display_placement vout_display_cfg::display |
Display placement properties.
Referenced by PlaceVideoInDisplay(), PrerenderPicture(), vlc_gl_surface_Create(), vout_ChangeDisplayFitting(), vout_ChangeZoom(), vout_display_New(), vout_display_SetSize(), vout_SetDisplayFitting(), vout_SetDisplayZoom(), vout_Start(), vout_UpdateWindowSizeLocked(), and VoutGetDisplayCfg().
vlc_icc_profile_t* vout_display_cfg::icc_profile |
Currently active ICC profile.
Referenced by vout_ChangeIccProfile(), vout_Create(), vout_Release(), and vout_SetDisplayIccProfile().
vlc_viewpoint_t vout_display_cfg::viewpoint |
Referenced by vout_ChangeViewpoint(), vout_SetDisplayViewpoint(), and VoutGetDisplayCfg().
struct vlc_window* vout_display_cfg::window |
Window.
Referenced by EnableWindowLocked(), vlc_gl_surface_Create(), vout_ChangeFullscreen(), vout_ChangePause(), vout_ChangeWindowed(), vout_ChangeWindowState(), vout_Create(), vout_DisableWindow(), vout_display_cfg_IsWindowed(), vout_display_SendEventMousePressed(), vout_display_SendEventMouseReleased(), vout_display_SendMouseMovedDisplayCoordinates(), vout_GetDevice(), vout_Release(), vout_ReleaseDisplay(), vout_Start(), and vout_UpdateWindowSizeLocked().