Built gstreamer 1.22.8 with Qt 6.6.1 in Ubuntu and got libgstqml6.so
gst-inspect-1.0 | grep qml
does not show qml6glsink. Why?
Pass the absolute path of the libgstqml.so 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 libgstqml6.so 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/libgstqml6.so
              
              
              1 Like
            
            
          Thanks. gst-inspect-1.0 /opt/gstreamer/lib/gstreamer-1.0/libgstqml6.so works
I have export GST_PLUGIN_PATH=/opt/gstreamer/lib/gstreamer-1.0.
Why does gst-inspect-1.0 qml6glsink not work?
Dunno  Remove the registry cache file, should be in ~/.cache/gstreamer-1.0/ and try again?
 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.