Is anyone actually using gstreamermm?

Sarah Newman srn at prgmr.com
Wed Mar 11 21:04:26 UTC 2020


Hi Marcin,

Thank you for that information.

Sometimes a project is "done" and doesn't need new commits, so I didn't take the lack of recent commits as a 100% guarantee of it being unmaintained. 
But if there are no current maintainers who will fix it if it breaks, then I'd rather use the C API - I don't want to become a gstreamer maintainer 
myself right now.

--Sarah

On 3/11/20 1:57 PM, Marcin Kolny wrote:
> Hi Sarah,
> ex-gstreamermm maintainer here. The project is not being maintained for a
> while (as you can see from the commit list), but you can still use it even
> with the latest version of gstreamer (however, some of the APIs might not
> have all the methods wrapped so you'll still need to use C API and .gobj()
> method).
> In terms of plugins; it's actually possible to write them fully in C++.
> Unfortunately I never managed to write any example, but there's a few tests
> which you can treat as examples [1]. Also, a few years ago I gave a talk
> about gstreamermm [2] and briefly talked about all the features of that
> project (including writing plugins) so you might find it useful.
> 
> [1] https://github.com/GNOME/gstreamermm/tree/master/tests/plugins
> [2]
> https://gstconf.ubicast.tv/videos/gstreamermm-c-way-of-doing-gstreamer-based-applications/



More information about the gstreamer-devel mailing list