DeckLink: Video mode detection not working correctly with 1.16
With version 1.8.3 when I enter this command:
gst-launch-1.0 -vvv \ decklinkvideosrc device-number=0 ! \ videoconvert ! \ autovideosink
It works well, the video mode is detected automatically and quickly. With 1.16, it takes ~ 2 secs to detect the video mode, finds it, but then the video is very shaky, and I have these warnings:
WARNING: from element /GstPipeline:pipeline0/GstAutoVideoSink:autovideosink0/GstXvImageSink:autovideosink0-actual-sink-xvimage: A lot of buffers are being dropped. Additional debug info: gstbasesink.c(3005): gst_base_sink_is_too_late (): /GstPipeline:pipeline0/GstAutoVideoSink:autovideosink0/GstXvImageSink:autovideosink0-actual-sink-xvimage: There may be a timestamping problem, or this computer is too slow.
If I tell GStreamer what is the mode when starting it, it works fine.