I already posted this issue in the developer's mail list and sent a mail to littejohn but I got no answer
I have developed a very simple videoconfence project using JVLC (stable vlc-0.8.6c version) and a few weeks ago I decided to upgrade the JVLC version to the newer one (subversion vlc-0.9.0 version). Unfortunately I found that the version I downloaded didn't work... and, what it is worse, the problem persist. I explain the error:
1) When you run VLCExample you get:
Code: Select all
fictorine@Mario:~/vlc-trunk3/bindings/java$ java VLCExample
== Starting VLCExample ==
Creating a JVLC instance without args[00000001] main libvlc debug: VLC media
player - version 0.9.0-svn Grishenko - (c) 1996-2007 the VideoLAN team
[00000001] main libvlc debug: libvlc was configured with ./configure
'--enable-java-bindings' '--enable-wxwidgets' '--enable-v4l' '--enable-v4l2'
[00000001] main libvlc: Running vlc with the default interface. Use 'cvlc' to
use vlc without interface.
[00000001] main libvlc debug: translation test: code is "C"
Exception in thread "main" org.videolan.jvlc.VLCException: not implemented
at org.videolan.jvlc.Audio._install_callback(Native Method)
at org.videolan.jvlc.Audio.install_callaback(Audio.java:44)
at org.videolan.jvlc.Audio.<init>(Audio.java:39)
at org.videolan.jvlc.JVLC.<init>(JVLC.java:80)
at VLCExample.main(VLCExample.java:26)
Code: Select all
JNIEXPORT void JNICALL Java_org_videolan_jvlc_Audio__1install_1callback( JNIEnv
*env, jobject _this )
{
INIT_FUNCTION ;
if (jvm == NULL)
{
env->GetJavaVM( &jvm );
audioClass = env->GetObjectClass( _this );
wakeupListenersMethod = env->GetStaticMethodID(audioClass, "wakeupListeners",
"()V");
}
libvlc_exception_raise( &exception, "not implemented" );
CHECK_EXCEPTION ;
}
The questions are:
Do JVLC programmers know this bug? Are they working on it? When will it be fixed? Can I help in any way?
Cheers, Fictorine.
EDIT: I'm using Ubuntu Gutsy Gibbon if this helps