summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
author Dean Wheatley <dwhea@dolby.com> 2023-10-20 09:21:25 +1100
committer Dean Wheatley <dwhea@dolby.com> 2023-11-08 21:06:13 +1100
commit287ac573af5a9caa88879867fa92a521c2df81e8 (patch)
tree72dffc8d05e877b71445fc0e7752340d8b174223
parent352e1eb9b49f38cac0b9deb5e82af65f8d3aca69 (diff)
Support AudioRecord getMinBufferSize for compressed formats
Using audio_bytes_per_frame allows for compressed formats to be supported. Change-Id: I883fb537f73f76608cf72d8a84f80ee8d95e7e06
-rw-r--r--core/jni/android_media_AudioRecord.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/core/jni/android_media_AudioRecord.cpp b/core/jni/android_media_AudioRecord.cpp
index b1dab85d2e27..8fa179b496b6 100644
--- a/core/jni/android_media_AudioRecord.cpp
+++ b/core/jni/android_media_AudioRecord.cpp
@@ -574,7 +574,7 @@ static jint android_media_AudioRecord_get_min_buff_size(JNIEnv *env, jobject th
if (result != NO_ERROR) {
return -1;
}
- return frameCount * channelCount * audio_bytes_per_sample(format);
+ return frameCount * audio_bytes_per_frame(channelCount, format);
}
static jboolean android_media_AudioRecord_setInputDevice(