From 6e21faffe71fd4d14d02dfa8c0e76cb32eb2b567 Mon Sep 17 00:00:00 2001 From: Edward Hervey Date: Wed, 13 Dec 2017 12:06:21 +0100 Subject: [PATCH] qtdemux: Push a GAP event if there's a second *or more* And not "more than a second" --- gst/isomp4/qtdemux.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/gst/isomp4/qtdemux.c b/gst/isomp4/qtdemux.c index 91a22dc9e8..5ae2202561 100644 --- a/gst/isomp4/qtdemux.c +++ b/gst/isomp4/qtdemux.c @@ -5811,9 +5811,9 @@ gst_qtdemux_loop_state_movie (GstQTDemux * qtdemux) GST_TIME_ARGS (dts), GST_TIME_ARGS (pts), GST_TIME_ARGS (duration)); if (G_UNLIKELY (empty)) { - /* empty segment, push a gap if there's more than a second + /* empty segment, push a gap if there's a second or more * difference and move to the next one */ - if ((pts + duration - stream->segment.position) > GST_SECOND) + if ((pts + duration - stream->segment.position) >= GST_SECOND) gst_pad_push_event (stream->pad, gst_event_new_gap (pts, duration)); stream->segment.position = pts + duration; goto next;