VLC
4.0.0-dev
|
Go to the source code of this file.
Data Structures | |
struct | vlc_video_align |
Video alignment within the display. More... | |
struct | vout_display_cfg |
User configuration for a video output display (vout_display_t) More... | |
struct | vout_display_info_t |
Information from a vout_display_t to configure the core behaviour. More... | |
struct | vout_display_owner_t |
Vout owner structures. More... | |
struct | vlc_display_operations |
struct | vout_display_t |
struct | vout_display_place_t |
Video placement. More... | |
Macros | |
#define | VLC_VIDEO_ALIGN_CENTER 0 |
#define | VLC_VIDEO_ALIGN_LEFT 1 |
#define | VLC_VIDEO_ALIGN_RIGHT 2 |
#define | VLC_VIDEO_ALIGN_TOP 1 |
#define | VLC_VIDEO_ALIGN_BOTTOM 2 |
#define | set_callback_display(activate, priority) |
Typedefs | |
typedef struct vout_display_t | vout_display_t |
typedef struct vout_display_sys_t | vout_display_sys_t |
typedef struct vout_display_owner_t | vout_display_owner_t |
typedef struct vlc_video_align | vlc_video_align_t |
Video alignment within the display. More... | |
typedef struct vout_display_cfg | vout_display_cfg_t |
User configuration for a video output display (vout_display_t) More... | |
typedef int(* | vout_display_open_cb) (vout_display_t *vd, const vout_display_cfg_t *cfg, video_format_t *fmtp, vlc_video_context *context) |
"vout display" open callback More... | |
Enumerations | |
enum | vout_display_query { VOUT_DISPLAY_CHANGE_DISPLAY_SIZE, VOUT_DISPLAY_CHANGE_DISPLAY_FILLED, VOUT_DISPLAY_CHANGE_ZOOM, VOUT_DISPLAY_CHANGE_SOURCE_ASPECT, VOUT_DISPLAY_CHANGE_SOURCE_CROP } |
Control query for vout_display_t. More... | |
Video output display modules interface