]> git.sesse.net Git - vlc/blobdiff - modules/access/sdi.cpp
Slightly clearer code.
[vlc] / modules / access / sdi.cpp
index 1b162f3947ec2f98a8605b3948551788e989f8da..04dcfc322d62b529ff7e55c52c784b46a5a122a6 100644 (file)
@@ -251,14 +251,8 @@ static int Demux( demux_t *p_demux )
 
     vlc_mutex_lock( &p_sys->frame_lock );
 
-    // Wait until p_frame is non-NULL.
-    for (;;)
-    {
-        if( p_sys->p_frame )
-            break;
-
+    while( !p_sys->p_frame )
         vlc_cond_wait( &p_sys->has_frame, &p_sys->frame_lock );
-    }                
 
     p_block = p_sys->p_frame;
     p_sys->p_frame = NULL;