GNOME Bugzilla – Bug 652286
matroskaparse: Gstreamer-CRITICAL when changing state from PAUSED to READY
Last modified: 2011-06-30 07:05:06 UTC
In gst_matroska_parse_output, we can not use parse->streamheader after calling gst_buffer_make_metadata_writable. Also it might be a good idea to use gst_buffer_copy while putting parse->streamheader into a GValue, earlier in the same function. Other elements are doing something similar as well, and Tim thinks it is better than relying on GST_BUFFER_FLAG_IN_CAPS.
Created attachment 189626 [details] [review] Proposed fix
commit c8619aa0fdc114e9bae0f88f76aa093f96d066b3 Author: Debarshi Ray <rishi@gnu.org> Date: Fri Jun 10 18:54:48 2011 +0530 matroskaparse: fix reference counting of parse->streamheader https://bugzilla.gnome.org/show_bug.cgi?id=652286 Signed-off-by: David Schleef <ds@schleef.org>