Definition: fourcc_gen.c:34
Window object.
Definition: vlc_window.h:372
Definition: vout_internal.h:109
Display placement and zoom configuration.
Definition: vlc_vout_display.h:94
Video output thread descriptor.
Definition: vlc_vout.h:55
void vout_display_window_Delete(vlc_window_t *)
Destroys a video window.
Definition: video_window.c:432
void vout_display_window_SetMouseHandler(vlc_window_t *, vlc_mouse_event, void *)
Definition: video_window.c:257
void vout_display_ResizeWindow(vlc_window_t *, const video_format_t *restrict original, const vlc_rational_t *restrict dar, const struct vout_crop *restrict crop, const struct vout_display_placement *restrict dp)
Definition: video_window.c:360
vlc_window_t * vout_display_window_New(vout_thread_t *)
Creates a video window, initially without any attached display.
Definition: video_window.c:387
void(* vlc_mouse_event)(const vlc_mouse_t *mouse, void *user_data)
Mouse event callback.
Definition: vlc_mouse.h:62