[Bug 709965] vorbisdec: Does not put timestamps on first buffer sometimes
GStreamer (bugzilla.gnome.org)
bugzilla at gnome.org
Sun Oct 20 06:32:07 CEST 2013
https://bugzilla.gnome.org/show_bug.cgi?id=709965
GStreamer | gst-plugins-base | git
--- Comment #10 from George Chriss <gschriss at gmail.com> 2013-10-20 04:32:04 UTC ---
The GST_CLOCK_TIME_NONE behavior appears to be caused by a block parsing/lacing
issue in './gst/matroska/matroska-demux.c'. Debug statements added show the
else portion of:
' if (lace_time != GST_CLOCK_TIME_NONE && duration)
lace_time += duration / laces;
else
lace_time = GST_CLOCK_TIME_NONE;', lines 3772-3775
...is hit frequently in failing samples and only once at the start in files
produced directly by GStreamer.
I don't have a patch to offer but adding "--disable-lacing" to mkvmerge doesn't
show GST_CLOCK_TIME_NONE in the Python script above and also fixes the PiTiVi
waveform generation issue.
--
Configure bugmail: https://bugzilla.gnome.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug.
You are the assignee for the bug.
More information about the gstreamer-bugs
mailing list