[gstreamer-bugs] [Bug 337026] oggmux doesn't set EOS properly

GStreamer (bugzilla.gnome.org) bugzilla-daemon at bugzilla.gnome.org
Fri Jul 7 07:49:24 PDT 2006


Do not reply to this via email (we are currently unable to handle email
responses and they get discarded).  You can add comments to this bug at
http://bugzilla.gnome.org/show_bug.cgi?id=337026
 GStreamer | gst-plugins-base | Ver: HEAD CVS





------- Comment #11 from Ian Malone  2006-07-07 14:49 UTC -------
Managed to manually merge it, although it seems the following:

gst_ogg_mux_queue_pads (GstOggMux * ogg_
       GstBuffer *buf;
       gboolean incaps;

+      if (pad->removed) {
+        ogg_stream_clear (&oggpad->stream);
                            ^^^^^^
should be &pad->stream?

A brief test confirms that:
1. soundjuicer works with this.
2. the Ogg/Vorbis produced is a conforming stream.
3. Decoding to wav will cmp with a rip to flac round-
   tripped through oggenc and oggdec at the same q setting.

Bizarrely the decoded test file is slightly shorter if eos
is not set. May have some time this weekend, any suggested
tests?


-- 
Configure bugmail: http://bugzilla.gnome.org/userprefs.cgi?tab=email
------- 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