From: Rob Clark Date: Tue, 27 Dec 2011 03:57:48 +0000 (-0600) Subject: videoparsers: set interlaced field in caps for mpeg2 X-Git-Tag: 1.19.3~507^2~15778^2~32 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=521e8b199bc3c88b8cd902e236bf37d5485d6624;p=platform%2Fupstream%2Fgstreamer.git videoparsers: set interlaced field in caps for mpeg2 https://bugzilla.gnome.org/show_bug.cgi?id=667218 --- diff --git a/gst/videoparsers/gstmpegvideoparse.c b/gst/videoparsers/gstmpegvideoparse.c index 4170996..8d19046 100644 --- a/gst/videoparsers/gstmpegvideoparse.c +++ b/gst/videoparsers/gstmpegvideoparse.c @@ -673,6 +673,9 @@ gst_mpegv_parse_update_src_caps (GstMpegvParse * mpvparse) gst_caps_set_simple (caps, "level", G_TYPE_STRING, level, NULL); else GST_DEBUG_OBJECT (mpvparse, "Invalid level - %u", level_c); + + gst_caps_set_simple (caps, "interlaced", + G_TYPE_BOOLEAN, !mpvparse->sequenceext.progressive, NULL); } gst_pad_set_caps (GST_BASE_PARSE_SRC_PAD (mpvparse), caps);