From fb740921766b27806d0e0f04099f0abeb3f0f7dc Mon Sep 17 00:00:00 2001 From: =?utf8?q?Sebastian=20Dr=C3=B6ge?= Date: Wed, 7 Aug 2019 12:58:03 +0300 Subject: [PATCH] decklinkvideosrc: Also set the INTERLACED buffer flag on non-TFF buffers --- sys/decklink/gstdecklinkvideosrc.cpp | 2 ++ 1 file changed, 2 insertions(+) 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 %" -- 2.7.4