video.cpp File Reference

Include dependency graph for video.cpp:


Enumerations

enum  { UpdateSize_Event = wxID_HIGHEST + 1, UpdateHide_Event, SetStayOnTop_Event, ID_HIDE_TIMER }

Functions

static void * GetWindow (intf_thread_t *p_intf, vout_thread_t *, int *pi_x_hint, int *pi_y_hint, unsigned int *pi_width_hint, unsigned int *pi_height_hint)
static void ReleaseWindow (intf_thread_t *p_intf, void *p_window)
static int ControlWindow (intf_thread_t *p_intf, void *p_window, int i_query, va_list args)
 DEFINE_LOCAL_EVENT_TYPE (wxEVT_VLC_VIDEO)
 BEGIN_EVENT_TABLE (VideoWindow, wxWindow) EVT_CUSTOM(wxEVT_SIZE
VideoWindow::UpdateSize EVT_CUSTOM (wxEVT_SIZE, UpdateHide_Event, VideoWindow::UpdateHide) EVT_COMMAND(SetStayOnTop_Event
VideoWindow::UpdateSize VideoWindow::OnControlEvent EVT_TIMER (ID_HIDE_TIMER, VideoWindow::OnHideTimer) END_EVENT_TABLE() wxWindow *CreateVideoWindow(intf_thread_t *p_intf

Variables

 UpdateSize_Event
VideoWindow::UpdateSize wxEVT_VLC_VIDEO

Enumeration Type Documentation

anonymous enum

Enumerator:
UpdateSize_Event 
UpdateHide_Event 
SetStayOnTop_Event 
ID_HIDE_TIMER 


Function Documentation

BEGIN_EVENT_TABLE ( VideoWindow  ,
wxWindow   
)

static int ControlWindow ( intf_thread_t p_intf,
void *  p_window,
int  i_query,
va_list  args 
) [static]

DEFINE_LOCAL_EVENT_TYPE ( wxEVT_VLC_VIDEO   ) 

VideoWindow::UpdateSize EVT_CUSTOM ( wxEVT_SIZE  ,
UpdateHide_Event  ,
VideoWindow::UpdateHide   
)

VideoWindow::UpdateSize VideoWindow::OnControlEvent EVT_TIMER ( ID_HIDE_TIMER  ,
VideoWindow::OnHideTimer   
)

static void* GetWindow ( intf_thread_t p_intf,
vout_thread_t ,
int *  pi_x_hint,
int *  pi_y_hint,
unsigned int *  pi_width_hint,
unsigned int *  pi_height_hint 
) [static]

static void ReleaseWindow ( intf_thread_t p_intf,
void *  p_window 
) [static]


Variable Documentation

UpdateSize_Event

VideoWindow::UpdateSize wxEVT_VLC_VIDEO


Generated on Wed Aug 13 08:04:35 2008 for VLC by  doxygen 1.5.1