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

GStreamer (bugzilla.gnome.org) bugzilla-daemon at bugzilla.gnome.org
Wed Jul 5 07:24:42 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 #10 from Ian Malone  2006-07-05 14:24 UTC -------
Created an attachment (id=68404)
 --> (http://bugzilla.gnome.org/attachment.cgi?id=68404&action=view)
rejected patch sections

It might be that I'm trying to patch against an older version,
0.10.5, but I can't apply the latest patch.
gstoggmux.c.rej is attached.
Most of this I can do by hand (and I'm unsure why it won't apply),
but the last 
"--- 807,815 ----
            ogg_page page;
            GstFlowReturn ret;

+           /* it's no longer active */
+           g_atomic_int_dec_and_test (&ogg_mux->active_pads);
+
            /* Just gone to EOS. Flush existing page(s) */
            pad->eos = TRUE;"
context doesn't seem to exist in my gstoggmux.c


[ian at atlas gst-plugins-base-0.10.5]$ patch -p0 < ../patch-2006-07-05
patching file ext/ogg/gstoggmux.c
Hunk #1 succeeded at 64 (offset -1 lines).
Hunk #3 succeeded at 392 (offset -6 lines).
Hunk #4 FAILED at 436.
Hunk #5 succeeded at 680 (offset -4 lines).
Hunk #6 succeeded at 718 (offset -6 lines).
Hunk #7 succeeded at 757 (offset -4 lines).
Hunk #8 FAILED at 807.
Hunk #9 succeeded at 807 with fuzz 1 (offset -22 lines).
Hunk #10 succeeded at 973 (offset -8 lines).
Hunk #11 succeeded at 995 (offset -22 lines).
Hunk #12 succeeded at 1159 (offset -8 lines).
Hunk #13 succeeded at 1182 (offset -22 lines).
Hunk #14 succeeded at 1303 (offset -8 lines).
Hunk #15 succeeded at 1450 (offset -22 lines).
2 out of 15 hunks FAILED -- saving rejects to file ext/ogg/gstoggmux.c.rej


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