matroskademux: Answer SEEKING queries in the original format
authorSebastian Dröge <sebastian.droege@collabora.co.uk>
Tue, 21 Jul 2009 05:50:46 +0000 (07:50 +0200)
committerSebastian Dröge <sebastian.droege@collabora.co.uk>
Tue, 21 Jul 2009 05:52:00 +0000 (07:52 +0200)
gst/matroska/matroska-demux.c

index 6afe2fd..945f35a 100644 (file)
@@ -1934,7 +1934,7 @@ gst_matroska_demux_query (GstMatroskaDemux * demux, GstPad * pad,
       gst_query_parse_seeking (query, &fmt, NULL, NULL, NULL);
 
       if (fmt != GST_FORMAT_TIME || !demux->index) {
-        gst_query_set_seeking (query, GST_FORMAT_TIME, FALSE, -1, -1);
+        gst_query_set_seeking (query, fmt, FALSE, -1, -1);
       } else {
         gst_query_set_seeking (query, GST_FORMAT_TIME, TRUE, 0,
             demux->duration);