wakeupListenersMethod = env->GetStaticMethodID(audioClass, "wakeupListeners", "()V");
}
- libvlc_callback_register_for_event( ( libvlc_instance_t* ) instance,
- VOLUME_CHANGED,
- volumeChangedCallback,
- &_this,
- exception );
- CHECK_EXCEPTION_FREE ;
+ libvlc_exception_raise( &exception, "not implemented" );
+ CHECK_EXCEPTION ;
}
void volumeChangedCallback( struct libvlc_instance_t *p_instance, libvlc_event_t *event, void *user_data )
{
- JNIEnv *env;
- jvm->AttachCurrentThread( ( void ** ) &env, NULL );
+ ATTACH_JVM;
env->CallStaticVoidMethod( audioClass, wakeupListenersMethod);
}