Support for multiple player instances (android libvlc)
Currently it is possible (with a slight change to the Java constructor) to use more then one Android LibVLC instance; however the Android surface is registered as a global static in the JNI implementation (while other references are instance specific). This causes that while two media players could be playing side-by-side (and audio is played from both sources) the video of only one player is shown (since there can only be one surface).
Please implement an instance specific surface so that also multi video pane applications can be developed based on LibVLC.