]> git.sesse.net Git - vlc/commitdiff
decoder: fix data race in input_DecoderFrameNext()
authorRémi Denis-Courmont <remi@remlab.net>
Sat, 21 Mar 2015 15:59:20 +0000 (17:59 +0200)
committerRémi Denis-Courmont <remi@remlab.net>
Sat, 21 Mar 2015 16:52:00 +0000 (18:52 +0200)
See also 0fde3beaa85528e555bac9c1b327ba5a32da67e9.

src/input/decoder.c

index 062a111b6520aa1d6cc7d5573b5905e4eeb09b8e..be2509c2947aef1fa3e60c50301adefc705b1c87 100644 (file)
@@ -578,7 +578,7 @@ void input_DecoderFrameNext( decoder_t *p_dec, mtime_t *pi_duration )
     *pi_duration = 0;
 
     vlc_mutex_lock( &p_owner->lock );
-    if( p_dec->fmt_out.i_cat == VIDEO_ES )
+    if( p_owner->fmt.i_cat == VIDEO_ES )
     {
         if( p_owner->b_paused && p_owner->p_vout )
         {