GNOME Bugzilla – Bug 680328
[0.11] wavparse: cue chunk parsing breaks preroll with 6_Channel_ID_16_44100.wav
Last modified: 2012-07-23 07:27:03 UTC
Does not preroll (push mode): gst-launch-1.0 http://samplemedia.linaro.org/Audio/multi-channel/6_Channel_ID_16_44100.wav ! wavparse ! audioconvert ! pulsesink Does also not work (pull mode): $ wget -P /tmp http://samplemedia.linaro.org/Audio/multi-channel/6_Channel_ID_16_44100.wav $ gst-launch-1.0 filesrc location= /tmp/6_Channel_ID_16_44100.wav ! wavparse ! audioconvert ! pulsesink gst_wavparse_stream_headers:<wavparse0> Got TAG: cue , offset 60 gst_wavparse_stream_headers:<wavparse0> Have 'cue' TAG, size : 52 gst_wavparse_cue_chunk:<wavparse0> broken file It seems to just stop then, and not even post an error. In 0.10 it just skips/ignores the 'cue' chunk and everything is fine. Probably introduced with bug #677306
commit cbf3c2bac07301644d4ab7752f6e9f3041187f28 Author: Sebastian Dröge <sebastian.droege@collabora.co.uk> Date: Mon Jul 23 09:25:23 2012 +0200 wavparse: Don't fail if more data then needed is available when parsing cue chunks Fixes bug #680328.