]> git.sesse.net Git - vlc/commitdiff
decoder: don't reenable pause during decoder deletion
authorRémi Denis-Courmont <remi@remlab.net>
Sat, 6 Sep 2014 19:10:06 +0000 (22:10 +0300)
committerRémi Denis-Courmont <remi@remlab.net>
Sat, 6 Sep 2014 19:10:06 +0000 (22:10 +0300)
This is useless since a274331ee5b95d7e2537255344d5b4d2991a41a3.

src/input/decoder.c

index d40c7d31259f406d9fa2a430f15d9367acf1d04e..c90d1494cb9684e0c0e2a0654927a0ae9b23348f 100644 (file)
@@ -329,7 +329,6 @@ void input_DecoderDelete( decoder_t *p_dec )
 
     /* Make sure we aren't paused/waiting/decoding anymore */
     vlc_mutex_lock( &p_owner->lock );
-    const bool b_was_paused = p_owner->b_paused;
     p_owner->b_paused = false;
     p_owner->b_waiting = false;
     p_owner->b_flushing = true;
@@ -338,7 +337,6 @@ void input_DecoderDelete( decoder_t *p_dec )
     vlc_mutex_unlock( &p_owner->lock );
 
     vlc_join( p_owner->thread, NULL );
-    p_owner->b_paused = b_was_paused;
 
     module_unneed( p_dec, p_dec->p_module );