Commit e68cc628 authored by Geoffroy Couprie's avatar Geoffroy Couprie Committed by Jean-Baptiste Kempf

Windows: remove another call to GetProcAddress in vout plugins

Signed-off-by: default avatarJean-Baptiste Kempf <jb@videolan.org>
parent a35cc84e
...@@ -224,7 +224,6 @@ static void *EventThread( void *p_this ) ...@@ -224,7 +224,6 @@ static void *EventThread( void *p_this )
vout_display_t *vd = p_event->vd; vout_display_t *vd = p_event->vd;
MSG msg; MSG msg;
POINT old_mouse_pos = {0,0}, mouse_pos; POINT old_mouse_pos = {0,0}, mouse_pos;
HMODULE hkernel32;
int canc = vlc_savecancel (); int canc = vlc_savecancel ();
bool b_mouse_support = var_InheritBool( p_event->vd, "mouse-events" ); bool b_mouse_support = var_InheritBool( p_event->vd, "mouse-events" );
...@@ -250,20 +249,8 @@ static void *EventThread( void *p_this ) ...@@ -250,20 +249,8 @@ static void *EventThread( void *p_this )
} }
#ifndef UNDER_CE #ifndef UNDER_CE
/* Set power management stuff */ /* Prevent monitor from powering off */
if( (hkernel32 = GetModuleHandle( _T("KERNEL32") ) ) ) SetThreadExecutionState( ES_DISPLAY_REQUIRED | ES_CONTINUOUS );
{
ULONG (WINAPI* OurSetThreadExecutionState)( ULONG );
OurSetThreadExecutionState = (ULONG (WINAPI*)( ULONG ))
GetProcAddress( hkernel32, _T("SetThreadExecutionState") );
if( OurSetThreadExecutionState )
/* Prevent monitor from powering off */
OurSetThreadExecutionState( ES_DISPLAY_REQUIRED | ES_CONTINUOUS );
else
msg_Dbg( vd, "no support for SetThreadExecutionState()" );
}
#endif #endif
/* Main loop */ /* Main loop */
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment