Gst-inspect-1.0 does not show qml6glsink although is available

Built gstreamer 1.22.8 with Qt 6.6.1 in Ubuntu and got
gst-inspect-1.0 | grep qml
does not show qml6glsink. Why?

Pass the absolute path of the file to gst-inspect-1.0, that might give some clues.

Also check with ldd, if there’s any missing library the plugin might depend on.

Checked and did not find missing libs. And is in the same location as libgstqmlgl(for Qt5).

Does it need any Qt6 plugins?

I wasn’t asking where the lib file is. Try this: gst-inspect-1.0 /path/to/the/

1 Like

Thanks. gst-inspect-1.0 /opt/gstreamer/lib/gstreamer-1.0/ works

I have export GST_PLUGIN_PATH=/opt/gstreamer/lib/gstreamer-1.0.
Why does gst-inspect-1.0 qml6glsink not work?

Dunno :slight_smile: Remove the registry cache file, should be in ~/.cache/gstreamer-1.0/ and try again?

1 Like

This solved the problem. Thank you so much.