From: Mark Nauwelaerts Date: Tue, 15 Dec 2009 18:22:45 +0000 (+0100) Subject: audiorate: properly report truncated samples as dropped samples X-Git-Tag: 1.19.3~511^2~8888 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=529db8b50193596cdb80f525639a8fc5f2e50e59;p=platform%2Fupstream%2Fgstreamer.git audiorate: properly report truncated samples as dropped samples --- diff --git a/gst/audiorate/gstaudiorate.c b/gst/audiorate/gstaudiorate.c index c87c234..7679b69 100644 --- a/gst/audiorate/gstaudiorate.c +++ b/gst/audiorate/gstaudiorate.c @@ -629,6 +629,11 @@ gst_audio_rate_chain (GstPad * pad, GstBuffer * buf) gst_buffer_set_caps (buf, GST_PAD_CAPS (audiorate->srcpad)); audiorate->drop += truncsamples; + GST_DEBUG_OBJECT (audiorate, "truncating %" G_GUINT64_FORMAT " samples", + truncsamples); + + if (!audiorate->silent) + g_object_notify (G_OBJECT (audiorate), "drop"); } }