From ef5b823d8102ea89d27a53705a9cc7cbace6b352 Mon Sep 17 00:00:00 2001 From: Jean-Paul Saman Date: Sat, 14 Jun 2008 11:16:38 +0200 Subject: [PATCH] Remove deadcode. --- projects/mozilla/vlcplugin.cpp | 33 --------------------------------- 1 file changed, 33 deletions(-) diff --git a/projects/mozilla/vlcplugin.cpp b/projects/mozilla/vlcplugin.cpp index 1dc9df94d4..65d090aa3d 100644 --- a/projects/mozilla/vlcplugin.cpp +++ b/projects/mozilla/vlcplugin.cpp @@ -234,39 +234,6 @@ NPError VlcPlugin::init(int argc, char* const argn[], char* const argv[]) return NPERR_NO_ERROR; } -#if 0 -#ifdef XP_WIN -/* This is really ugly but there is a deadlock when stopping a stream - * (in VLC_CleanUp()) because the video output is a child of the drawable but - * is in a different thread. */ -static void HackStopVout( VlcPlugin* p_plugin ) -{ - MSG msg; - HWND hwnd; - vlc_value_t value; - - int i_vlc = libvlc_get_vlc_id(p_plugin->libvlc_instance); - VLC_VariableGet( i_vlc, "drawable", &value ); - - hwnd = FindWindowEx( (HWND)value.i_int, 0, 0, 0 ); - if( !hwnd ) return; - - PostMessage( hwnd, WM_CLOSE, 0, 0 ); - - do - { - while( PeekMessage( &msg, (HWND)value.i_int, 0, 0, PM_REMOVE ) ) - { - TranslateMessage(&msg); - DispatchMessage(&msg); - } - if( FindWindowEx( (HWND)value.i_int, 0, 0, 0 ) ) Sleep( 10 ); - } - while( (hwnd = FindWindowEx( (HWND)value.i_int, 0, 0, 0 )) ); -} -#endif /* XP_WIN */ -#endif - VlcPlugin::~VlcPlugin() { delete psz_baseURL; -- 2.39.2