Decklink plugin only works with videotestsrc (so it seems)

João Paulo Pizani Flor joaopizani at gmail.com
Thu Dec 15 08:56:09 PST 2011


HI all, I've been trying to use the decklinksink GStreamer element
lately, and with little success...

The following gst-launch command-line works flawlessly:
"  gst-launch-0.10 videotestsrc ! decklinksink  "

And shows the SMTPE bars on my TV. I could even use textoverlay to
create a nice soviet screen :) The following ALSO works (ALSO using
videotestsrc):
"  gst-launch-0.10 videotestsrc pattern=red ! textoverlay text="Сою́з
Сове́тских Социалисти́ческих Респу́блик" valignment=center
font-desc="Sans Bold 20" color=16776960 ! decklinksink  "

BUT, when I try to use filesrc in a very simple pipeline, it all goes
bad. The following gst-launch command gives no error, and the pipeline
state is PLAYING, but my screen remains black:
"  gst-launch-0.10 filesrc location=/home/joaopizani/btest.mp4 !
decodebin2 ! autoconvert ! decklinksink  "

I think I have isolated any problem with my card and/or driver, because:

1) It works with videotestsrc very well!
2) The failing command, when I change "decklinksink" to "xvimagesink",
also works OK.


Do any of you guys have any experience using decklinksink? If if you
don't, does any of you have any idea of what's happening to me? :)

PS: Perhaps David Schleef, the creator of the decklink plugin is around here...


Thanks, folks!

João Paulo Pizani Flor
joaopizani at gmail.com
4S Broadcasting - Florianopolis - Brazil


More information about the gstreamer-devel mailing list