[Gstreamer-bugs] [Bug 111671] Changed - vorbisfile sets incorrect timestamps on non-seekable streams

bugzilla-daemon at widget.gnome.org bugzilla-daemon at widget.gnome.org
Thu May 1 00:14:20 PDT 2003


Please do not reply to this email- if you want to comment on the bug, go to the
URL shown below and enter your comments there.

http://bugzilla.gnome.org/show_bug.cgi?id=111671

Changed by ds at schleef.org.

--- shadow/111671	Sat Apr 26 21:22:54 2003
+++ shadow/111671.tmp.22196	Thu May  1 03:14:20 2003
@@ -24,6 +24,20 @@
 The timestamps output are totally different. In the first case they are
 wrong (too close).
 
 
 This breaks ALSA as it syncs to timestamps and I can't hear oggs in net-rb
 anymore.
+
+------- Additional Comments From ds at schleef.org  2003-05-01 03:14 -------
+This appears to be some kind of race condition.  Adding the following
+line causes the launch line to work... sometimes.
+
+@@ -568,6 +568,7 @@
+   GST_BUFFER_SIZE (outbuf) = 4096;
+ 
+   /* get current time for discont and buffer timestamp */
++  g_print("vorbisfile: %g\n", ov_time_tell (&vorbisfile->vf));
+   time = (GstClockTime) (ov_time_tell (&vorbisfile->vf) * GST_SECOND);
+ 
+   ret = ov_read (&vorbisfile->vf, 
+





More information about the Gstreamer-bugs mailing list