From ff60a26cf8f66c1a9fc7c8f3b78901f756dd2dfd Mon Sep 17 00:00:00 2001 From: Guillaume Emont Date: Wed, 20 Oct 2010 20:26:45 +0200 Subject: [PATCH] mpeg2dec: convert the position to stream time before answering to a position query --- ext/mpeg2dec/gstmpeg2dec.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/ext/mpeg2dec/gstmpeg2dec.c b/ext/mpeg2dec/gstmpeg2dec.c index e1e3414849..f552d7de04 100644 --- a/ext/mpeg2dec/gstmpeg2dec.c +++ b/ext/mpeg2dec/gstmpeg2dec.c @@ -1540,6 +1540,10 @@ gst_mpeg2dec_src_query (GstPad * pad, GstQuery * query) mpeg2dec->next_time, &format, &cur)) goto error; + cur = gst_segment_to_stream_time (&mpeg2dec->segment, format, cur); + if (cur == -1) + goto error; + gst_query_set_position (query, format, cur); GST_LOG_OBJECT (mpeg2dec,