make acquire and release NOT be callable from Java
make JNIHelper static initialization be thread safe
more work on audio
make acquire/release be protected