]> git.sesse.net Git - vlc/commitdiff
decoder: flush aout at end
authorRémi Denis-Courmont <remi@remlab.net>
Wed, 10 Aug 2011 19:31:00 +0000 (22:31 +0300)
committerRémi Denis-Courmont <remi@remlab.net>
Wed, 10 Aug 2011 19:31:00 +0000 (22:31 +0300)
src/input/decoder.c

index e478294fd989f215b9e58baf92b502b9e8d1bf3e..c193d63368eddbbb4293a0658c4215f0f2135d9f 100644 (file)
@@ -2116,6 +2116,8 @@ static void DeleteDecoder( decoder_t * p_dec )
     /* Cleanup */
     if( p_owner->p_aout )
     {
+        /* TODO: REVISIT gap-less audio */
+        aout_DecFlush( p_owner->p_aout );
         aout_DecDelete( p_owner->p_aout );
         input_resource_RequestAout( p_owner->p_resource, p_owner->p_aout );
         if( p_owner->p_input != NULL )