could not link videorate0 to capsfilter0". Qt5Glvideosink does not support UYVY so videoconvert should do the trick automatically but it does not. Why? Is this a bug in decklinkvideosrc?
I am using Fedora24, gstreamer1-1.8.3 and qt5-gstreamer-1.2.0-8 from fedora repo.
Hi,My Qt5 based software is using pipeline: decklinkvideosrc mode=19 connection=2 name=black ! queue ! videoscale ! videorate ! capsfilter caps="video/x-raw,format=UYVY,width=1280, height=720,framerate=25/1" ! videoconvert ! qt5glvideosinkVideo is shown but colors are wrong (very red). From console video is show correctly if I change sink to ximagesink.If I change format to ARGB which decklinkvideosrc (and qt5glvideosink) should support I got error "
could not link videorate0 to capsfilter0". Qt5Glvideosink does not support UYVY so videoconvert should do the trick automatically but it does not. Why? Is this a bug in decklinkvideosrc?I am using Fedora24, gstreamer1-1.8.3 and qt5-gstreamer-1.2.0-8 from fedora repo.-Jani
Thanks for the tip. QGlib is part of qt-gstreamer and it does not have new commits either. What alternatives there are for QGlib?
On Fri, 2016-09-16 at 16:15 +0300, Jani Koskimaa wrote:
Just for posterity:
I would not recommend qt5glvideosink from qt-gstreamer. It's outdated
and unmaintained. There is also a known bug about the color issue
videoconvert should indeed convert automatically to a format supported
by qt5glvideosink. If that doesn't work right, that's "likely" a bug in
I would recommend you use qmlglsink from the qt plugin in gst-plugins-
bad instead if that's an option.
Tim Müller, Centricular Ltd - http://www.centricular.com
Join us at the GStreamer Conference!
10-11 October 2016 in Berlin,
gstreamer-devel mailing list