From 31e5dedbcfc05e282dd7983af2c9e9ee065db4a9 Mon Sep 17 00:00:00 2001 From: Thibault Saunier <tsaunier@igalia.com> Date: Mon, 4 Jan 2021 14:05:49 -0300 Subject: [PATCH] BACKPORT: Avoid using gst_queue_array_clear It was introduced in 1.16 --- gst/multifile/gstsplitmuxsink.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/gst/multifile/gstsplitmuxsink.c b/gst/multifile/gstsplitmuxsink.c index a972c3e37..1caa33f34 100644 --- a/gst/multifile/gstsplitmuxsink.c +++ b/gst/multifile/gstsplitmuxsink.c @@ -3525,7 +3525,8 @@ gst_splitmux_sink_reset (GstSplitMuxSink * splitmux) g_atomic_int_set (&(splitmux->do_split_next_gop), FALSE); splitmux->next_fku_time = GST_CLOCK_TIME_NONE; - gst_queue_array_clear (splitmux->times_to_split); + gst_queue_array_free (splitmux->times_to_split); + splitmux->times_to_split = gst_queue_array_new_for_struct (8, 8); g_list_foreach (splitmux->contexts, (GFunc) mq_stream_ctx_reset, NULL); splitmux->queued_keyframes = 0; -- GitLab