Error after upgrade: gst_parse_error: no element "decklinksrc"

146 views
Skip to first unread message

Andrew Liverod

unread,
Jun 8, 2018, 5:54:36 AM6/8/18
to stb-tester

I recently upgraded our test server from Ubuntu 14.04 to 16.04, upgraded to latest stb-tester (v28) and started getting an error whenever I tried to run any test scripts:

GLib.Error: gst_parse_error: no element "decklinksrc" (1)

I've made sure that gstreamer was fully updated and also updated the Blackmagic drivers with no luck.

The full stbt output is as follows:

stbt-run: Arguments:
control: lirc::amino-h150
save_trace: None
save_thumbnail: never
verbose: 1
args: []
source_pipeline: decklinksrc connection=hdmi mode=720p50 device-number=0 ! videoconvert
save_screenshot: on-failure
script: run.py
restart_source: False
sink_pipeline: xvimagesink sync=false
save_video:
stbt-run: sink pipeline: appsrc name=appsrc format=time caps=video/x-raw,format=(string)BGR ! tee name=t  t. ! queue leaky=downstream ! videoconvert ! xvimagesink sync=false
Traceback (most recent call last):
  File "/usr/lib/stbt/stbt-run", line 57, in <module>
    sys.exit(main(sys.argv))
  File "/usr/lib/stbt/stbt-run", line 49, in main
    dut = _stbt.core.new_device_under_test_from_config(args)
  File "/usr/lib/stbt/_stbt/core.py", line 804, in new_device_under_test_from_config
    transformation_pipeline, source_teardown_eos)
  File "/usr/lib/stbt/_stbt/core.py", line 2018, in __init__
    self.create_source_pipeline()
  File "/usr/lib/stbt/_stbt/core.py", line 2026, in create_source_pipeline
    self.source_pipeline_description)
GLib.Error: gst_parse_error: no element "decklinksrc" (1)


Any ideas

Cheers
Andrew

martin...@kentor.se

unread,
Jun 12, 2018, 6:05:55 AM6/12/18
to stb-tester
Sounds to me like the Blackmagic card isn't installed properly. Do you get video from your device in the Media Express application?

Rinaldo Merlo

unread,
Jun 12, 2018, 6:12:09 AM6/12/18
to stb-tester
When you upgrade from 14.04 to 16.04 the device name changes from decklinksrc to decklinkvideosrc, and you have to update you stbt.conf accordingly. Can you try that?

Andrew Liverod

unread,
Jun 12, 2018, 8:31:17 AM6/12/18
to stb-tester
That worked perfectly. Thanks Rinaldo!
Reply all
Reply to author
Forward
0 new messages