audiobuffersplit: Actually store number of samples to drop in gapless mode
authorSebastian Dröge <sebastian@centricular.com>
Thu, 21 Jul 2022 13:11:03 +0000 (16:11 +0300)
committerGStreamer Marge Bot <gitlab-merge-bot@gstreamer-foundation.org>
Fri, 22 Jul 2022 08:01:45 +0000 (08:01 +0000)
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2780>

subprojects/gst-plugins-bad/gst/audiobuffersplit/gstaudiobuffersplit.c

index 32c8a27..b646602 100644 (file)
@@ -563,6 +563,7 @@ gst_audio_buffer_split_handle_discont (GstAudioBufferSplit * self,
           "Dropping %" G_GUINT64_FORMAT " samples (%" GST_TIME_FORMAT ")",
           drop_samples, GST_TIME_ARGS (gst_util_uint64_scale (drop_samples,
                   GST_SECOND, rate)));
+      self->drop_samples = drop_samples;
       discont = FALSE;
     } else if (new_offset > self->current_offset + avail_samples) {
       guint64 silence_samples =