audiodecoder: Reset error count to 0 after successfully decoding a frame
authorSebastian Dröge <sebastian.droege@collabora.co.uk>
Fri, 9 Nov 2012 15:48:54 +0000 (16:48 +0100)
committerSebastian Dröge <sebastian.droege@collabora.co.uk>
Fri, 9 Nov 2012 15:48:54 +0000 (16:48 +0100)
gst-libs/gst/audio/gstaudiodecoder.c

index f5fb726..9085bec 100644 (file)
@@ -1106,7 +1106,7 @@ gst_audio_decoder_finish_frame (GstAudioDecoder * dec, GstBuffer * buf,
 
   /* we got data, so note things are looking up */
   if (G_UNLIKELY (dec->priv->error_count))
-    dec->priv->error_count--;
+    dec->priv->error_count = 0;
 
   ret = gst_audio_decoder_output (dec, buf);