summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSebastian Dröge <sebastian.droege@collabora.co.uk>2012-11-09 16:48:54 +0100
committerSebastian Dröge <sebastian.droege@collabora.co.uk>2012-12-10 12:05:59 +0000
commit7e1c1dc41f6482ee9cb1a2d4181bc770885146d7 (patch)
treeb5f551991b20279a3df2439ffc8551cd864a026e
parentd3173361ac6ffd0c7e91c2512502473cf05ebbc0 (diff)
downloadgstreamer-plugins-base-7e1c1dc41f6482ee9cb1a2d4181bc770885146d7.tar.gz
audiodecoder: Reset error count to 0 after successfully decoding a frame
-rw-r--r--gst-libs/gst/audio/gstaudiodecoder.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/gst-libs/gst/audio/gstaudiodecoder.c b/gst-libs/gst/audio/gstaudiodecoder.c
index d5145ecdb..b3a54ad90 100644
--- a/gst-libs/gst/audio/gstaudiodecoder.c
+++ b/gst-libs/gst/audio/gstaudiodecoder.c
@@ -898,7 +898,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);