Skip to content

Commit

Permalink
Update README.
Browse files Browse the repository at this point in the history
  • Loading branch information
caprica committed Jan 15, 2015
1 parent e283904 commit 69b4fbf
Showing 1 changed file with 10 additions and 1 deletion.
11 changes: 10 additions & 1 deletion README.md
Expand Up @@ -38,14 +38,23 @@ If your video card is not supported then JavaFX will fall back to a software ren

Java8 seems much better - i.e. some modern mainstream AMD graphic cards seem better supported. Under Java8 this sample application is working fine with a Radeon HD 7700 series video card on Linux.


Java/JavaFX Versions
--------------------

This example project now requires JDK 1.8.

Note that it is still possible in your own projects to use the same approach as this project on JDK 1.7 if you need to support that.

Notes
-----

Contemporary versions of JavaFX provide a SwingNode so that it is possible to embed Swing components inside a JavaFX scene - so why not use this for vlcj?

Well, vlcj still would require a heavyweight AWT Canvas, and heavyweight components do not work with the SwingNode component.

So whichever way you look at it, you're stuck with direct rendering, as per the test cases provided by this project.

What might be an option for you is to go the otherway, using Swing/AWT for your vlcj video window and embedding a JavaFX scene inside your Swing application.

Memory Profile
--------------
Expand Down

0 comments on commit 69b4fbf

Please sign in to comment.