[Gstreamer-bugs] [Bug 123946] Changed - mpeg2dec-0.3.2 run failure

bugzilla-daemon at widget.gnome.org bugzilla-daemon at widget.gnome.org
Mon Oct 6 05:14:56 PDT 2003


Please do not reply to this email- if you want to comment on the bug, go to the
URL shown below and enter your comments there.

http://bugzilla.gnome.org/show_bug.cgi?id=123946

Changed by rbultje at ronald.bitfreak.net.

--- shadow/123946	Mon Oct  6 08:13:11 2003
+++ shadow/123946.tmp.4758	Mon Oct  6 08:14:56 2003
@@ -23,6 +23,19 @@
 
 
 ------- Additional Comments From rbultje at ronald.bitfreak.net  2003-10-06 08:11 -------
 Created an attachment (id=20497)
 This one works with 0.3.1, too
 
+
+------- Additional Comments From rbultje at ronald.bitfreak.net  2003-10-06 08:14 -------
+One comment: 0.3.2/0.3.1 are binary *incompatible*. This is caused by
+the state being -1 in 0.3.1 at the end of a buffer. In 0.3.2, this is
+STATE_BUFFER, which is 0.
+
+This can be fixed by  changing the two parts that refer to
+STATE_BUFFER (which is 0 in 0.3.2 and -1 in 0.3.1...) and make them
+check for both STATE_BUFFER and -1 and then define STATE_BUFFER as 0,
+as it is in 0.3.2. I personally consider this pretty ugly, but it's a
+way of fixing it...
+
+Opinions?




More information about the Gstreamer-bugs mailing list