DeckLink: GStreamer v1.16 changes the card's duplex mode on startup, making the video not working
Hello,
I'm using this pipeline to view the video from a DeckLink 8K Pro:
gst-launch-1.0 -vvv \
decklinkvideosrc device-number=0 mode=26 ! \
videoconvert ! \
autovideosink
It is perfectly working with GStreamer 1.8.3.
With the latest version (1.16), on startup GStreamer changes the duplex mode of the card (manually set to "SDI 1 In or Out" in the Blackmagic Desktop Video Setup software) to "SDI 1 to 4 In or Out". This leads to a black frame.
Commenting the content of the gst_decklink_configure_duplex_mode method (in gstdecklink.cpp) solves this problem (but then I have #986 (closed)).
Thanks