GNOME Bugzilla – Bug 611900
[oggdemux] Incorrect parsing of Dirac headers
Last modified: 2010-03-08 19:42:57 UTC
I used GStreamer (transmageddon) to create a Ogg file with Vorbis audio and Dirac video using latest Schrodinger. Encoding/muxing seems to have worked well, but if I try to play the file using Totem I get the following error for the video - ** Message: Missing plugin: gstreamer|0.10|totem|application/x-unknown decoder|decoder-application/x-unknown (application/x-unknown decoder) Trying to put together a manual pipeline just playing the video also seems to fail to work. I can provide the generated file if wanted.
Tested some more and some of the files I transcode work, others don't. One of the ones that doesn't work and gives this error can be found here: http://www.linuxrising.org/files/diracoggproblem.ogg
Yeah, I've noticed the same thing. Working on it. FWIW, this is a schroedinger problem, not gstreamer.
And by schroedinger, I mean "oggdemux".
Created attachment 155401 [details] [review] patch
David, I talked to tpm today. Please merge this so its in the next upcoming release
Author: David Schleef <ds@schleef.org> Date: Mon Mar 8 14:50:25 2010 +0000 oggdemux: fix dirac header parsing Fixes #611900.