GNOME Bugzilla – Bug 423086
vorbisdec introduces timestamp discontinuity at the end
Last modified: 2010-03-10 10:28:30 UTC
example pipeline: gst-launch -m audiotestsrc num-buffers=100 ! audio/x-raw-int,rate=44100 ! audioconvert ! vorbisenc ! identity ! vorbisdec ! identity check-imperfect-timestamp=TRUE ! fakesink silent=TRUE giving: Got Message from element "identity1" (element): imperfect-timestamp, prev-timestamp=(guint64)2288616780, prev-duration=(guint64)23219954, prev-offset=(guint64)100928, prev-offset-end=(guint64)101952, cur-timestamp=(guint64)2298775510, cur-duration=(guint64)23219954, cur-offset=(guint64)101376, cur-offset-end=(guint64)102400
When this is fixed, please fix the test in tests/check/pipelines/vorbisdec.c as well.
Created attachment 152823 [details] [review] Fix vorbisdec pipeline test Problem seems to be gone these days, patch fixes/re-enables test.
commit 66c1292cac99bcfcab345712fe4a63bea3bb21a2 Author: Mark Nauwelaerts <mark.nauwelaerts@collabora.co.uk> Date: Tue Feb 2 11:34:10 2010 +0100 tests: enable strict discontinuity checking on vorbisdec pipeline Closes #423086.