After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 643558 - [gst-ffmpeg] - ffdemux_ogg doesn't push the theora header packets
[gst-ffmpeg] - ffdemux_ogg doesn't push the theora header packets
Status: RESOLVED OBSOLETE
Product: GStreamer
Classification: Platform
Component: gst-libav
0.10.11
Other Linux
: Normal normal
: NONE
Assigned To: GStreamer Maintainers
GStreamer Maintainers
Depends on:
Blocks:
 
 
Reported: 2011-03-01 06:58 UTC by Marlène Jacquier
Modified: 2011-07-03 12:12 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Marlène Jacquier 2011-03-01 06:58:36 UTC
Some theora decoders need the header packets, when the demux used is ffdemux_ogg instread of oggdemux, these packets are not sent.

I couldn't find these data in some extra buffer, can we retrieve them?
If yes, how?
If not, could the plugin be modified to include that?
Comment 1 Tim-Philipp Müller 2011-03-01 10:15:27 UTC
Why are you not using oggdemux?
Comment 2 Marlène Jacquier 2011-03-03 13:11:55 UTC
I'm using it but I would also like to be compliant with other demuxes. I'm just wondering why these packets are not sent?
Comment 3 Marlène Jacquier 2011-03-09 08:28:56 UTC
Generally speaking, can we trust gst-ffmpeg demuxers?
Comment 4 Tim-Philipp Müller 2011-03-09 09:02:46 UTC
There are two answers to this:

  (a) No

  (b) Check the rank as per gst-inspect
Comment 5 Tobias Mueller 2011-07-03 12:05:15 UTC
So is this a WONTFIX then?
Comment 6 Tim-Philipp Müller 2011-07-03 12:12:29 UTC
> So is this a WONTFIX then?

For ffdemux_ogg, yes (I'll mark it as obsolete, because the element is not exposed any longer in the upcoming release).


> Generally speaking, can we trust gst-ffmpeg demuxers?

There is no 'Generally speaking' with gst-ffmpeg elements. Generally speaking, the answer is "no" though.