I upgraded from vlcj-4.8.2
to vlcj-4.10.1
and recognized uk.co.caprica.vlcj.binding.lib.LibX11
and uk.co.caprica.vlcj.binding.internal.libvlc_instance_t
are no longer accessible. I have been playing around with the module path and stuff, but somehow, I am not able to expose the respective module/classes
. I am not very familiar with the Java module system and how it works tbh.
I am using Eclipse 2024-12
.
Does anybody know how to fix this?
A simple code example I am using is:
if (Platform.isUnix()) {
LibX11.INSTANCE.XInitThreads();
}
Edit:
Here's a screenshot of the Module Dependencies (vlcj-4.8.2
)