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: 1.16.2~32 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=fb740921766b27806d0e0f04099f0abeb3f0f7dc;p=platform%2Fupstream%2Fgst-plugins-bad.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 4d0caea4b..8c22702a6 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 %"