|
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. | |
| video_projection_mode_t | projection |
| Final source projection requested for display. | |
| vlc_viewpoint_t | viewpoint |
| Initial viewpoint when projection != PROJECTION_MODE_RECTANGULAR. | |
| vlc_stereoscopic_mode_t | stereo_mode |
| Stereoscopic/3D mode used by the display. | |
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(), UpdateSourceSAR(), 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().
| video_projection_mode_t vout_display_cfg::projection |
Final source projection requested for display.
Referenced by vout_SetDisplayProjection(), and vout_Start().
| vlc_stereoscopic_mode_t vout_display_cfg::stereo_mode |
Stereoscopic/3D mode used by the display.
Referenced by vout_ControlChangeStereo(), vout_display_New(), vout_SetDisplayStereo(), and VoutGetDisplayCfg().
| vlc_viewpoint_t vout_display_cfg::viewpoint |
Initial viewpoint when projection != PROJECTION_MODE_RECTANGULAR.
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().