[macos] JavaFX OSXPlatform tries to load nonexistent libjfxmedia_qtkit

XMLWordPrintable

    • Type: Bug
    • Resolution: Fixed
    • Priority: P4
    • jfx18
    • Affects Version/s: jfx11, 8u171, 9
    • Component/s: javafx
    • os_x

        The QuickTime-based media player on macOS was removed by JDK-8145602. However, there are still a couple lingering references that weren't removed, one of which is an attempt to load the now-nonexistent libjfxmedia_qtkit library. You can see this if you run any Media program on Mac with the "-Djavafx.verbose=true" flag:

        WARNING: java.lang.UnsatisfiedLinkError: Can't load library: <SDK>/lib/libjfxmedia_qtkit.dylib

        The source of the problem is here:

        https://github.com/openjdk/jfx/blob/master/modules/javafx.media/src/main/java/com/sun/media/jfxmediaimpl/platform/osx/OSXPlatform.java#L87

        This isn't causing any real problems, but would be good cleanup.

              Assignee:
              Alexander Matveev
              Reporter:
              Kevin Rushforth
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

                Created:
                Updated:
                Resolved: