Hi! I'm experienced (12+ years) java developer, familar with both JNI, and video decoding library like vcl or ffmpg, so i can create such a library and jni wrapper without any problem.
I have a few questions:
1. What os you want to support -do you need native libs only for windows or other platforms too?
2. In your desrcription you don't tell a word about playing audio, you've described briefly process of rendering video frames into the opengl texture, but in proposed API i can't see any methods related to audio playing (like selecting audio output device, or setting volume level).
Could you give me more precise description of what subset of VLCj functionality do you need?
Regards
Prohjohn