]> git.sesse.net Git - vlc/commitdiff
mkv.cpp: make the UI hook silent when it's not used
authorSteve Lhomme <robux@videolan.org>
Sat, 14 May 2005 13:08:44 +0000 (13:08 +0000)
committerSteve Lhomme <robux@videolan.org>
Sat, 14 May 2005 13:08:44 +0000 (13:08 +0000)
modules/demux/mkv.cpp

index 693944d1703b7e15d25107d02bdd35ae714c708f..832892aab230ee29e2c20dc48290791e76083631 100644 (file)
@@ -2342,6 +2342,13 @@ int demux_sys_t::EventThread( vlc_object_t *p_this )
     /* main loop */
     while( !p_ev->b_die )
     {
+        if ( !p_sys->b_pci_packet_set )
+        {
+            /* Wait 100ms */
+            msleep( 100000 );
+            continue;
+        }
+
         vlc_bool_t b_activated = VLC_FALSE;
 
         /* KEY part */
@@ -2353,14 +2360,6 @@ int demux_sys_t::EventThread( vlc_object_t *p_this )
 
             vlc_mutex_lock( &p_ev->lock );
 
-            if ( !p_sys->b_pci_packet_set )
-            {
-                vlc_mutex_unlock( &p_ev->lock );
-                /* Wait 100ms */
-                msleep( 100000 );
-                continue;
-            }
-
             pci_t *pci = (pci_t *) &p_sys->pci_packet;
 
             var_Get( p_ev->p_vlc, "key-pressed", &valk );