NDK로 작성할때 함수이름이 패키지명_클래스명_함수명  이렇게 되잖아요? 근데 끝에 함수 이름 형식이
windowSetFunction 은 가능하고 window_Set_Function  이런식으로 하면 안되는 건가요?
클래스와 패키지를 _ 로 구분해서 하는것 같은데 함수이름도 그렇게 되는건가요?
조언 부탁드립니다.

/*
 * Class:     speex_SpeexLib
 * Method:    speex_encode
 * Signature: (J[FLspeex/SpeexBits;)V
 */
JNIEXPORT void JNICALL Java_com_speex_SpeexLib_speex_encode__J_3FLspeex_SpeexBits_2
  (JNIEnv *, jclass, jlong, jfloatArray, jobject);

speex jni  소스를 보니 해더에 위 처럼 되어 있던데 해석이 잘 안되네요
speex.com 패키지 이름이고
SpeexLib 가 클래스 이름인데
speex_encode__J_3FLspeex_SpeexBits_2 가 함수명일텐데.. _ 도 가능하다는 얘기인데.. 주석처리 되어 있는 sigature가 먼지 이해가 잘 안가네요.