I’ve recently upgraded to JP 4.5 and am getting an error when using the GStreamer sink nv3dsink.
As an example, when I run the simple pipeline:
gst-launch-1.0 videotestsrc ! nvvidconv ! nv3dsink -e
I get the following errors:
(gst-launch-1.0:5464): GLib- **CRITICAL** **: 19:52:13.794: g_array_remove_index: assertion 'index_ < array->len' failed
(gst-launch-1.0:5464): GStreamer- **CRITICAL** **: 19:52:13.795: gst_caps_remove_structure: assertion 'idx <= gst_caps_get_size (caps)' failed
(gst-launch-1.0:5464): GStreamer- **CRITICAL** **: 19:52:13.795: gst_caps_remove_structure: assertion 'idx <= gst_caps_get_size (caps)' failed
(gst-launch-1.0:5464): GStreamer- **CRITICAL** **: 19:52:13.795: gst_structure_set_parent_refcount: assertion 'refcount != NULL' failed
(gst-launch-1.0:5464): GStreamer- **CRITICAL** **: 19:52:13.795: gst_caps_features_set_parent_refcount: assertion 'refcount != NULL' failed
free(): invalid pointer
Aborted (core dumped)
I can use the sink nveglglessink; this works as it did in JP 4.4:
gst-launch-1.0 videotestsrc ! nvvidconv ! nvegltransform ! nveglglessink -e
Any thoughts/pointers?
-Ryan