From: Sebastian Dröge Date: Wed, 7 Aug 2019 09:58:03 +0000 (+0300) Subject: decklinkvideosrc: Also set the INTERLACED buffer flag on non-TFF buffers X-Git-Tag: accepted/tizen/unified/20220217.153506~2^2~10^2~9^2~12^2~2^2~90^2~1^2~32 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=fb740921766b27806d0e0f04099f0abeb3f0f7dc;p=platform%2Fupstream%2Fgstreamer.git decklinkvideosrc: Also set the INTERLACED buffer flag on non-TFF buffers --- diff --git a/sys/decklink/gstdecklinkvideosrc.cpp b/sys/decklink/gstdecklinkvideosrc.cpp index 4d0caea..8c22702 100644 --- a/sys/decklink/gstdecklinkvideosrc.cpp +++ b/sys/decklink/gstdecklinkvideosrc.cpp @@ -1149,6 +1149,8 @@ gst_decklink_video_src_create (GstPushSrc * bsrc, GstBuffer ** buffer) if (mode->interlaced && mode->tff) GST_BUFFER_FLAG_SET (*buffer, GST_VIDEO_BUFFER_FLAG_TFF | GST_VIDEO_BUFFER_FLAG_INTERLACED); + else if (mode->interlaced) + GST_BUFFER_FLAG_SET (*buffer, GST_VIDEO_BUFFER_FLAG_INTERLACED); GST_DEBUG_OBJECT (self, "Outputting buffer %p with timestamp %" GST_TIME_FORMAT " and duration %"