<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
</head>
<body>
Thanks for clarifying GStreamer's stance on this Sebastian, I
understand it.<br>
<br>
It's sad but there aren't many solutions to the problem.<br>
<br>
My only hope is that someone "nearly good as Neil" could join the
bindings. :)<br>
<br>
Thank you all guys!<br>
Davide<br>
<br>
<br>
Il 25/02/2023 17:23, Sebastian Dröge ha scritto:<br>
<blockquote type="cite"
cite="mid:7d63a62d90903a6e10c17084e8a34cb631880215.camel@centricular.com">
<meta http-equiv="content-type" content="text/html; charset=UTF-8">
<div>On Sat, 2023-02-25 at 16:48 +0100, Davide Perini via
gstreamer-devel wrote:</div>
<blockquote type="cite" style="margin:0 0 0 .8ex; border-left:2px
#729fcf solid;padding-left:1ex">
<div> 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.<br>
</div>
</blockquote>
<div><br>
</div>
<div>I don't think anybody of the GStreamer developers has enough
knowledge about Java/JNA/Panama either to take over maintenance
of the bindings.</div>
<div>And even if, it's quite a time commitment. I wouldn't have
the time to maintain another set of bindings next to the Rust
ones.</div>
<div><br>
</div>
<div><span style="font-size: 14.666667px;">That (AFAIU) the
bindings are completely manually written instead of making use
of code generation based on the gobject-introspection data is
not helping much either to keep the effort required for
maintenance low.</span></div>
<div><br>
</div>
<div><br>
</div>
<div>It's sad for the Java bindings to become unmaintained but if
there's nobody who wants to take over maintenance then there's
little that can be done.</div>
<div>It's the same story with the C++ gstreamermm bindings, and I
expect the C# bindings to be in the same position sooner or
later if nobody actively picks them up.</div>
<div><br>
</div>
<div><br>
</div>
<div>FWIW, there's another set of Java bindings which are mostly
autogenerated: <a href="https://github.com/jwharm/java-gi"
moz-do-not-send="true" class="moz-txt-link-freetext">https://github.com/jwharm/java-gi</a></div>
<div>I personally didn't try those and as they're quite new I
expect a few issues to be found once people start using them,
but at least they're actively developed and maybe something more
future-proof.</div>
<div><br>
</div>
<div><span>
<pre>--
</pre>
<div>
<div><span style="font-family: Calibri, sans-serif;
font-size: 14.666667px;">Sebastian Dröge, Centricular
Ltd · </span><a href="https://www.centricular.com/"
title="Click to open https://www.centricular.com/"
style="color: rgb(0, 0, 238); font-family: Calibri,
sans-serif; font-size: 14.666667px;"
moz-do-not-send="true" class="moz-txt-link-freetext">https://www.centricular.com</a></div>
</div>
</span></div>
</blockquote>
<br>
</body>
</html>