[Bug 784530] GStreamer no longer plays Vorbis streams with incorrectly framed headers

GStreamer (GNOME Bugzilla) bugzilla at gnome.org
Wed Jul 5 09:29:15 UTC 2017


https://bugzilla.gnome.org/show_bug.cgi?id=784530

--- Comment #4 from Tristan Miller <psychonaut at nothingisreal.com> ---
Some further information:

If I use a tag editor such as EasyTAG or vorbiscomment to extract and then
re-apply the tags to the file, ogginfo no longer issues any warning about the
file.  However, GStreamer applications still refuse to play it.  Example:

$ ogginfo somefile.ogg || echo "File has warnings"
File has warnings

$ gst-play-1.0 somefile.ogg
Press 'k' to see a list of keyboard shortcuts.
Now playing /tmp/somefile.ogg
ERROR Could not decode stream. for file:///tmp/somefile.ogg
ERROR debug information: gstvorbisdec.c(352): vorbis_handle_header_packet ():
/GstPlayBin:playbin/GstURIDecodeBin:uridecodebin0/GstDecodeBin:decodebin0/GstVorbisDec:vorbisdec0:
couldn't read header packet (-132)
Reached end of play list.

$ vorbiscomment --list  --raw --escapes somefile.ogg >somefile.txt

$ vorbiscomment --write --raw --escapes somefile.ogg <somefile.txt

$ ogginfo somefile.ogg || echo "File has warnings"

$ gst-play-1.0 somefile.ogg
Press 'k' to see a list of keyboard shortcuts.
Now playing /tmp/somefile.ogg
ERROR Could not decode stream. for file:///tmp/somefile.ogg
ERROR debug information: gstvorbisdec.c(352): vorbis_handle_header_packet ():
/GstPlayBin:playbin/GstURIDecodeBin:uridecodebin0/GstDecodeBin:decodebin0/GstVorbisDec:vorbisdec0:
couldn't read header packet (-132)
Reached end of play list.

-- 
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