From 821d16d9c76a636ca35271490400c432558f13ad Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Simon=20Holm=20Th=C3=B8gersen?= Date: Mon, 24 Nov 2008 09:51:39 +0000 Subject: [PATCH] ext/mpeg2dec/gstmpeg2dec.c: Add support for the STATE_SEQUENCE_MODIFIED state in mpeg2dec >= 0.5.0. Fixes bug #562065. MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Original commit message from CVS: Patch by: Simon Holm Thøgersen * ext/mpeg2dec/gstmpeg2dec.c: (gst_mpeg2dec_chain): Add support for the STATE_SEQUENCE_MODIFIED state in mpeg2dec >= 0.5.0. Fixes bug #562065. --- ChangeLog | 8 ++++++++ common | 2 +- ext/mpeg2dec/gstmpeg2dec.c | 5 +++++ 3 files changed, 14 insertions(+), 1 deletion(-) diff --git a/ChangeLog b/ChangeLog index 5db86810b6..e2ab567c9a 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,11 @@ +2008-11-24 Sebastian Dröge + + Patch by: Simon Holm Thøgersen + + * ext/mpeg2dec/gstmpeg2dec.c: (gst_mpeg2dec_chain): + Add support for the STATE_SEQUENCE_MODIFIED state in mpeg2dec + >= 0.5.0. Fixes bug #562065. + 2008-11-20 Wim Taymans * gst/asfdemux/gstasfdemux.c: (gst_asf_demux_chain): diff --git a/common b/common index edfb4b44ea..e4b2fe4472 160000 --- a/common +++ b/common @@ -1 +1 @@ -Subproject commit edfb4b44ea433b0b83b8a2f27a6e0bcbccdc3f2f +Subproject commit e4b2fe44724e1c1a6e816ae4fbbae43d7f68f1ef diff --git a/ext/mpeg2dec/gstmpeg2dec.c b/ext/mpeg2dec/gstmpeg2dec.c index b9ded7f9d3..bdb66d07ce 100644 --- a/ext/mpeg2dec/gstmpeg2dec.c +++ b/ext/mpeg2dec/gstmpeg2dec.c @@ -1122,6 +1122,11 @@ gst_mpeg2dec_chain (GstPad * pad, GstBuffer * buf) GST_DEBUG_OBJECT (mpeg2dec, "parse state %d", state); switch (state) { +#if MPEG2_RELEASE >= MPEG2_VERSION (0, 5, 0) + case STATE_SEQUENCE_MODIFIED: + GST_DEBUG_OBJECT (mpeg2dec, "sequence modified"); + /* fall through */ +#endif case STATE_SEQUENCE: ret = handle_sequence (mpeg2dec, info); /* if there is an error handling the sequence