The future of the GStreamer Java bindings?

Davide Perini perini.davide at dpsoftware.org
Sat Feb 25 15:48:27 UTC 2023


My knowledge of JNA is not strong and my time for learning JNA/Panama is 
not enough so I'm not able to help Codelerity in this currently.

I know many people that uses GStreamer thanks to the Java bindings for 
GStreamer,
most of this people would never use GStreamer without the bindings,
this is why I think that bindings are as important as GStreamer by itself.

Davide


Il 24/02/2023 19:34, Andreas Tunek via gstreamer-devel ha scritto:
>
>
> Den fre 24 feb. 2023 kl 08:48 skrev Davide Perini via gstreamer-devel 
> <gstreamer-devel at lists.freedesktop.org>:
>
>     It's very sad to see this message from Neil but I completely
>     understand it.
>
>     I think that the Java bindings for GStreamer is an important part of
>     GStreamer,
>     without this binding, GStreamer is not as interesting as it is
>     currently.
>
>
> It seems you maybe should support Codelerity if this is something that 
> is important to you?
>
> Best regards
> Andreas
>
>     I think that GStreamer's devs should think on this message and start
>     putting some
>     effort in the binding.
>     It could even be useful to brake slightly with the development of
>     GStreamer to make room for the bindings.
>
>     I hope that GStreamer's devs will chime in with some ideas.
>
>     Kind regards,
>     Davide
>
>
>     Il 21/02/2023 19:58, Neil C Smith via gstreamer-devel ha scritto:
>     > Hi All,
>     >
>     > I'd like to start a conversation on the future of the Java bindings
>     > for GStreamer, gst1-java-core [1] and related projects. I've not
>     been
>     > able to put much time into the bindings recently. And despite seeing
>     > an increasing number of commercial users of the library, none of
>     > Codelerity's commercial work over the last 18 months has been
>     > GStreamer related. That situation is not sustainable for me! At
>     least
>     > while I remain the sole maintainer, and primary developer and source
>     > of support. Simply put, I cannot afford to invest for free, at least
>     > alone, the level of time that is required to make necessary
>     updates to
>     > the library to meet changes in both Java and GStreamer.
>     >
>     > I was one of the maintainers of the GStreamer 0.10 bindings for
>     Java,
>     > and started the GStreamer 1.x supporting fork in 2015 to meet some
>     > personal project needs. I made the project openly available, but
>     never
>     > intended to stay its sole maintainer. Despite many valued
>     > contributions from others over the years, no-one with the necessary
>     > knowledge has volunteered to help on an ongoing basis with
>     development
>     > and maintenance - even with some heavy hinting at times!
>     >
>     > Unfortunately, if we cannot find a sustainable way forward, then we
>     > just might have to accept that it's time to call it a day on these
>     > bindings. That would be a shame!
>     >
>     > [1] https://github.com/gstreamer-java/gst1-java-core
>     >
>     > Thanks for any input you have!
>     >
>     > With best wishes,
>     >
>     > Neil
>     >
>     >
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.freedesktop.org/archives/gstreamer-devel/attachments/20230225/deb9741c/attachment-0001.htm>


More information about the gstreamer-devel mailing list