VLC  4.0.0-dev
Functions
window.h File Reference

Go to the source code of this file.

Functions

vout_window_tvout_display_window_New (vout_thread_t *)
 Creates a video window, initially without any attached display. More...
 
void vout_display_window_Delete (vout_window_t *)
 Destroys a video window. More...
 

Function Documentation

◆ vout_display_window_Delete()

void vout_display_window_Delete ( vout_window_t window)

Destroys a video window.

Note
The window must be detached.

References vout_window_t::owner, state, vout_window_owner::sys, var_Destroy(), and vout_window_Delete().

Referenced by vout_Release().

◆ vout_display_window_New()

vout_window_t* vout_display_window_New ( vout_thread_t vout)

Creates a video window, initially without any attached display.

References vout_window_owner::cbs, state, var_Create(), var_InheritString(), vlc_mouse_Init(), VLC_VAR_BOOL, VLC_VAR_INTEGER, VLC_VAR_STRING, vout_display_window_cbs, and vout_window_New().

Referenced by vout_Create().