From 286df32e038c803fa40e89d48a7fc3e53f899601 Mon Sep 17 00:00:00 2001 From: Mark Nauwelaerts Date: Sat, 1 Jul 2017 18:57:47 +0200 Subject: [PATCH] matroskademux: segment seek position is expressed in buffer time ... so it need not be corrected again for stream start --- gst/matroska/matroska-demux.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gst/matroska/matroska-demux.c b/gst/matroska/matroska-demux.c index f75e2507ea..a8bac1b406 100644 --- a/gst/matroska/matroska-demux.c +++ b/gst/matroska/matroska-demux.c @@ -3569,7 +3569,7 @@ gst_matroska_demux_parse_blockgroup_or_simpleblock (GstMatroskaDemux * demux, GST_DEBUG_OBJECT (demux, "using stored seek position %" GST_TIME_FORMAT, GST_TIME_ARGS (demux->common.segment.position)); - clace_time = demux->common.segment.position + demux->stream_start_time; + clace_time = demux->common.segment.position; segment->position = GST_CLOCK_TIME_NONE; } segment->start = clace_time;