<div dir="ltr"><br><br><div class="gmail_quote"><div dir="ltr">On Wed, 13 Jun 2018 at 12:18 jimfcarroll <<a href="mailto:jimfcarroll@gmail.com">jimfcarroll@gmail.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
Thanks for the responses. There is a mismatch in the expectations with the<br>
java code. I will take it up with them on that list. You can see the problem<br>
here:<br>
<a href="https://github.com/gstreamer-java/gst1-java-core/blob/v0.9.3/src/org/freedesktop/gstreamer/lowlevel/GstNative.java#L35" rel="noreferrer" target="_blank">https://github.com/gstreamer-java/gst1-java-core/blob/v0.9.3/src/org/freedesktop/gstreamer/lowlevel/GstNative.java#L35</a><br>
<br>
Notice, this value is defaulted to "%s-1.0". It's a template that forms the<br>
name of the library from the name of the plugin. </blockquote><div><br></div><div>That code is (should) not used for loading plugins.  It is used for loading libgstreamer-1.0, libgstbase-1.0 and libgstapp-1.0.  Unless I'm misreading something, they all still have the -1.0 suffix to allow parallel installation?  eg. <a href="https://packages.ubuntu.com/bionic/amd64/libgstreamer1.0-0/filelist">https://packages.ubuntu.com/bionic/amd64/libgstreamer1.0-0/filelist</a></div><div></div><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">In order to change the<br>
default, because it's "final static" you MUST supply the value as a -D<br>
parameter on the runtime java command line. It cannot reliably be changed<br>
programatically.  <br></blockquote><div><br></div><div>It's not a compile time constant.  You should be able to set it before calling Gst.init();</div><div><br></div><div>Best wishes,</div><div><br></div><div>Neil<br></div></div></div>-- <br><div dir="ltr" class="gmail_signature" data-smartmail="gmail_signature"><div dir="ltr">Neil C Smith<div>Artist & Technologist</div><div><a href="http://www.neilcsmith.net" target="_blank">www.neilcsmith.net</a></div><div><br></div><div>Praxis LIVE - hybrid visual IDE for creative coding - <a href="http://www.praxislive.org" target="_blank">www.praxislive.org</a></div></div></div>