On Mon, 10 Feb 2020 22:06:40 GMT, Alexander Matveev <almat...@openjdk.org> wrote:
>> * add support for the "resource" protocol (which is used in the GraalVM URLs >> pointing to statically bundled resources) >> * avoid duplicate symbols with different gst plugins >> * statically register gst plugins > > modules/javafx.media/src/main/java/com/sun/media/jfxmediaimpl/platform/gstreamer/GSTPlatform.java > line 66: > >> 65: "jrt", >> 66: "resource" >> 67: }; > > We do not support "resource" protocol in non-static build, so it is better to > only enable it for static build. Not sure how to do this. As an alternative, the "iPod" strategy can be used. For some reasons, the "ipod-library" protocol is supported in the code (Locator), and if that is found, most connection code is bypassed. That strategy seems to be much more difficult to maintain though. ------------- PR: https://git.openjdk.java.net/jfx/pull/109