/*****************************************************************************
* Preamble
*****************************************************************************/
-#include <vlc/vlc.h>
-#include <vlc/vout.h>
-#include <vlc/intf.h>
+#ifdef HAVE_CONFIG_H
+# include "config.h"
+#endif
+
+#include <vlc_common.h>
+#include <vlc_vout.h>
+#include <vlc_interface.h>
#include "wince.h"
unsigned int * );
void ReleaseWindow( void * );
int ControlWindow( void *, int, va_list );
-
+
HWND p_child_window; // public because of menu
private:
p_parent = _p_parent;
p_child_window = NULL;
- vlc_mutex_init( p_intf, &lock );
+ vlc_mutex_init( &lock );
p_vout = NULL;
- p_intf->pf_request_window = ::GetWindow;
- p_intf->pf_release_window = ::ReleaseWindow;
- p_intf->pf_control_window = ::ControlWindow;
+ // Changeset 138da19...
+ //p_intf->pf_request_window = ::GetWindow;
+ //p_intf->pf_release_window = ::ReleaseWindow;
+ //p_intf->pf_control_window = ::ControlWindow;
p_intf->p_sys->p_video_window = this;
FUNCTION:
WndProc
-PURPOSE:
+PURPOSE:
Processes messages sent to the main window.
***********************************************************************/
{
case WM_KILLFOCUS:
if( p_vout )
- vout_Control( p_vout, VOUT_SET_FOCUS, (vlc_bool_t)VLC_FALSE );
+ vout_Control( p_vout, VOUT_SET_FOCUS, (bool)false );
return TRUE;
case WM_SETFOCUS:
if( p_vout )
- vout_Control( p_vout, VOUT_SET_FOCUS, (vlc_bool_t)VLC_TRUE );
+ vout_Control( p_vout, VOUT_SET_FOCUS, (bool)true );
return TRUE;
default: