Gst-inspect-1.0 on android

I am just starting to use gstreamer on android, and I wonder how do I explore pipeline configurations?

Usually on Linux I would use gst-inspect-1.0 to explore available modules and use gst-launch-1.0 to test them out.

I need to figure out what encoders and video sources are available, as well as knowing their parameters.

What do people do on Android?

You can use the GstRegistry / GstPluginFeature / GstElementFactory APIs to iterate through the available elements and check their possible configurations, basically doing the same that gst-inspect-1.0 is doing.

For elements that are not hardware-specific the online documentation should be accurate and sufficient though.

1 Like