diff options
author | Sebastian Dröge <sebastian@centricular.com> | 2019-08-07 12:58:03 +0300 |
---|---|---|
committer | Sebastian Dröge <sebastian@centricular.com> | 2019-09-02 12:29:03 +0300 |
commit | fb740921766b27806d0e0f04099f0abeb3f0f7dc (patch) | |
tree | bc188474fa542c3f1a23b5d09c73bdcff49da9a5 | |
parent | 0d1f2113ec9bcea9f8f071c32557f72fb75991c3 (diff) | |
download | gstreamer-plugins-bad-fb740921766b27806d0e0f04099f0abeb3f0f7dc.tar.gz |
decklinkvideosrc: Also set the INTERLACED buffer flag on non-TFF buffers
-rw-r--r-- | sys/decklink/gstdecklinkvideosrc.cpp | 2 |
1 files changed, 2 insertions, 0 deletions
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 %" |