ext/alsa/gstalsa.c: use gst_element_get_time to get correct time
authorBenjamin Otte <otte@gnome.org>
Wed, 28 Jan 2004 05:21:23 +0000 (05:21 +0000)
committerBenjamin Otte <otte@gnome.org>
Wed, 28 Jan 2004 05:21:23 +0000 (05:21 +0000)
Original commit message from CVS:
2004-01-28  Benjamin Otte  <in7y118@public.uni-hamburg.de>

* ext/alsa/gstalsa.c: (gst_alsa_query_func):
use gst_element_get_time to get correct time

ChangeLog
ext/alsa/gstalsa.c

index 795d009..df0df44 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,8 @@
+2004-01-28  Benjamin Otte  <in7y118@public.uni-hamburg.de>
+
+       * ext/alsa/gstalsa.c: (gst_alsa_query_func):
+         use gst_element_get_time to get correct time
+
 2004-01-28  Julien MOUTTE  <julien@moutte.net>
 
        * sys/ximage/ximagesink.c: (gst_ximagesink_handle_xerror),
index 60bb3fc..4016ad2 100644 (file)
@@ -1235,7 +1235,7 @@ gst_alsa_query_func (GstElement *element, GstQueryType type, GstFormat *format,
       break;
     }
     case GST_QUERY_POSITION:
-      res = gst_alsa_convert (this, GST_FORMAT_DEFAULT, this->transmitted, format, value);
+      res = gst_alsa_convert (this, GST_FORMAT_TIME, gst_element_get_time (GST_ELEMENT (this)), format, value);
       break;
     default:
       break;