getting gstreamer 1.0 to work with decklinksink

Mitchell Foley mitch at thefoley.net
Sun Dec 15 15:32:09 PST 2013


Hello, I'm having problems getting gstreamer 1.0 to output anything to
decklinksink. I'd like to use 1.0 because I need to use the device-number
option as I have multiple cards.

This works fine:

gst-launch-0.10 videotestsrc ! decklinksink

But when I switch to 1.0, it fails with this:

(gst-launch-1.0:18827): GStreamer-CRITICAL **: gst_caps_intersect_full:
assertion 'GST_IS_CAPS (caps2)' failed

(gst-launch-1.0:18827): GStreamer-CRITICAL **: gst_mini_object_unref:
assertion 'mini_object != NULL' failed

(gst-launch-1.0:18827): GStreamer-CRITICAL **: gst_mini_object_ref:
assertion 'mini_object != NULL' failed

(gst-launch-1.0:18827): GStreamer-CRITICAL **: gst_caps_can_intersect:
assertion 'GST_IS_CAPS (caps1)' failed

(gst-launch-1.0:18827): GStreamer-CRITICAL **: gst_mini_object_unref:
assertion 'mini_object != NULL' failed

(gst-launch-1.0:18827): GStreamer-CRITICAL **: gst_caps_intersect_full:
assertion 'GST_IS_CAPS (caps2)' failed

(gst-launch-1.0:18827): GStreamer-CRITICAL **: gst_mini_object_unref:
assertion 'mini_object != NULL' failed

(gst-launch-1.0:18827): GStreamer-CRITICAL **: gst_mini_object_ref:
assertion 'mini_object != NULL' failed

(gst-launch-1.0:18827): GStreamer-CRITICAL **: gst_caps_intersect_full:
assertion 'GST_IS_CAPS (caps2)' failed

(gst-launch-1.0:18827): GStreamer-CRITICAL **: gst_mini_object_unref:
assertion 'mini_object != NULL' failed

(gst-launch-1.0:18827): GStreamer-CRITICAL **: gst_mini_object_ref:
assertion 'mini_object != NULL' failed

(gst-launch-1.0:18827): GStreamer-CRITICAL **: gst_caps_can_intersect:
assertion 'GST_IS_CAPS (caps2)' failed

(gst-launch-1.0:18827): GStreamer-CRITICAL **: gst_mini_object_unref:
assertion 'mini_object != NULL' failed

(gst-launch-1.0:18827): GStreamer-CRITICAL **: gst_caps_intersect_full:
assertion 'GST_IS_CAPS (caps2)' failed

(gst-launch-1.0:18827): GStreamer-CRITICAL **: gst_mini_object_unref:
assertion 'mini_object != NULL' failed

(gst-launch-1.0:18827): GStreamer-CRITICAL **: gst_mini_object_ref:
assertion 'mini_object != NULL' failed

(gst-launch-1.0:18827): GStreamer-CRITICAL **: gst_pad_template_new:
assertion 'caps != NULL' failed

(gst-launch-1.0:18827): GStreamer-CRITICAL **: gst_mini_object_unref:
assertion 'mini_object != NULL' failed

(gst-launch-1.0:18827): GStreamer-CRITICAL **:
gst_element_request_compatible_pad: assertion 'GST_IS_PAD_TEMPLATE (templ)'
failed

(gst-launch-1.0:18827): GStreamer-CRITICAL **: gst_object_unref: assertion
'object != NULL' failed
WARNING: erroneous pipeline: could not link videotestsrc0 to decklinksink0


Any suggestions?

Thanks!

-Mitch
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.freedesktop.org/archives/gstreamer-devel/attachments/20131215/82e66d30/attachment.html>


More information about the gstreamer-devel mailing list