ext/ogg/gstogmparse.c: don't pass random values to ogmparse convert function.
authorLuca Ognibene <luogni@tin.it>
Thu, 8 Dec 2005 18:53:57 +0000 (18:53 +0000)
committerLuca Ognibene <luogni@tin.it>
Thu, 8 Dec 2005 18:53:57 +0000 (18:53 +0000)
Original commit message from CVS:
* ext/ogg/gstogmparse.c: (gst_ogm_parse_sink_query):
don't pass random values to ogmparse convert function.
Make seeking possible in the exile1.ogm file.

ChangeLog
ext/ogg/gstogmparse.c

index e03fccb..edcccd6 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,9 @@
+2005-12-08  Luca Ognibene  <luogni@tin.it>
+
+       * ext/ogg/gstogmparse.c: (gst_ogm_parse_sink_query):
+         don't pass random values to ogmparse convert function.
+         Make seeking possible in the exile1.ogm file.
+
 2005-12-07  Tim-Philipp Müller  <tim at centricular dot net>
 
        * gst/playback/gstplaybasebin.c: (gst_play_base_bin_get_property):
index 0329b00..b83c0a2 100644 (file)
@@ -512,7 +512,7 @@ gst_ogm_parse_sink_query (GstPad * pad, GstQuery * query)
       gint64 src_val, dest_val;
 
       /* peel off input */
-      gst_query_parse_convert (query, &src_fmt, &src_val, NULL, NULL);
+      gst_query_parse_convert (query, &src_fmt, &src_val, &dest_fmt, &dest_val);
       if ((res = gst_ogm_parse_sink_convert (pad, src_fmt, src_val,
                   &dest_fmt, &dest_val))) {
         gst_query_set_convert (query, src_fmt, src_val, dest_fmt, dest_val);