From eac8438a7dbe42e81f5273e0847a3f5e4247aa5b Mon Sep 17 00:00:00 2001 From: Jean-Michel Trivi Date: Tue, 4 Feb 2014 14:50:40 -0800 Subject: [PATCH] AudioTrack JNI function rename The "native" prefix is used to identify methods with a native implementation on the Java side, and shouldn't therefore be used on some of the functions (and not others) here. Change-Id: I9e88a1159c8f06260af6667e239dcdd39479b11f --- core/jni/android_media_AudioTrack.cpp | 32 +++++++++++++-------------- 1 file changed, 16 insertions(+), 16 deletions(-) diff --git a/core/jni/android_media_AudioTrack.cpp b/core/jni/android_media_AudioTrack.cpp index 27f05dfd94dd8..8c7b34a2c93a6 100644 --- a/core/jni/android_media_AudioTrack.cpp +++ b/core/jni/android_media_AudioTrack.cpp @@ -192,7 +192,7 @@ static sp setAudioTrack(JNIEnv* env, jobject thiz, const sp lpTrack = setAudioTrack(env, thiz, 0); if (lpTrack == NULL) { return; @@ -497,9 +497,9 @@ static void android_media_AudioTrack_native_release(JNIEnv *env, jobject thiz) // ---------------------------------------------------------------------------- -static void android_media_AudioTrack_native_finalize(JNIEnv *env, jobject thiz) { - //ALOGV("android_media_AudioTrack_native_finalize jobject: %x\n", (int)thiz); - android_media_AudioTrack_native_release(env, thiz); +static void android_media_AudioTrack_finalize(JNIEnv *env, jobject thiz) { + //ALOGV("android_media_AudioTrack_finalize jobject: %x\n", (int)thiz); + android_media_AudioTrack_release(env, thiz); } // ---------------------------------------------------------------------------- @@ -560,11 +560,11 @@ jint writeToTrack(const sp& track, jint audioFormat, jbyte* data, } // ---------------------------------------------------------------------------- -static jint android_media_AudioTrack_native_write_byte(JNIEnv *env, jobject thiz, +static jint android_media_AudioTrack_write_byte(JNIEnv *env, jobject thiz, jbyteArray javaAudioData, jint offsetInBytes, jint sizeInBytes, jint javaAudioFormat) { - //ALOGV("android_media_AudioTrack_native_write_byte(offset=%d, sizeInBytes=%d) called", + //ALOGV("android_media_AudioTrack_write_byte(offset=%d, sizeInBytes=%d) called", // offsetInBytes, sizeInBytes); sp lpTrack = getAudioTrack(env, thiz); if (lpTrack == NULL) { @@ -601,11 +601,11 @@ static jint android_media_AudioTrack_native_write_byte(JNIEnv *env, jobject thi // ---------------------------------------------------------------------------- -static jint android_media_AudioTrack_native_write_short(JNIEnv *env, jobject thiz, +static jint android_media_AudioTrack_write_short(JNIEnv *env, jobject thiz, jshortArray javaAudioData, jint offsetInShorts, jint sizeInShorts, jint javaAudioFormat) { - jint written = android_media_AudioTrack_native_write_byte(env, thiz, + jint written = android_media_AudioTrack_write_byte(env, thiz, (jbyteArray) javaAudioData, offsetInShorts*2, sizeInShorts*2, javaAudioFormat); @@ -805,7 +805,7 @@ static jint android_media_AudioTrack_get_output_sample_rate(JNIEnv *env, jobjec jint javaStreamType) { uint32_t afSamplingRate; // convert the stream type from Java to native value - // FIXME: code duplication with android_media_AudioTrack_native_setup() + // FIXME: code duplication with android_media_AudioTrack_setup() audio_stream_type_t nativeStreamType; switch (javaStreamType) { case AUDIO_STREAM_VOICE_CALL: @@ -887,11 +887,11 @@ static JNINativeMethod gMethods[] = { {"native_pause", "()V", (void *)android_media_AudioTrack_pause}, {"native_flush", "()V", (void *)android_media_AudioTrack_flush}, {"native_setup", "(Ljava/lang/Object;IIIIII[I)I", - (void *)android_media_AudioTrack_native_setup}, - {"native_finalize", "()V", (void *)android_media_AudioTrack_native_finalize}, - {"native_release", "()V", (void *)android_media_AudioTrack_native_release}, - {"native_write_byte", "([BIII)I", (void *)android_media_AudioTrack_native_write_byte}, - {"native_write_short", "([SIII)I", (void *)android_media_AudioTrack_native_write_short}, + (void *)android_media_AudioTrack_setup}, + {"native_finalize", "()V", (void *)android_media_AudioTrack_finalize}, + {"native_release", "()V", (void *)android_media_AudioTrack_release}, + {"native_write_byte", "([BIII)I", (void *)android_media_AudioTrack_write_byte}, + {"native_write_short", "([SIII)I", (void *)android_media_AudioTrack_write_short}, {"native_setVolume", "(FF)V", (void *)android_media_AudioTrack_set_volume}, {"native_get_native_frame_count", "()I", (void *)android_media_AudioTrack_get_native_frame_count},