From 3e8fd58400eb46a24425c8491b0c16799d0b732d Mon Sep 17 00:00:00 2001 From: Jiuqiang Tang Date: Fri, 10 Mar 2023 14:32:17 -0800 Subject: [PATCH] Make createAudioRecord a class method not a static method. PiperOrigin-RevId: 515740313 --- .../google/mediapipe/tasks/audio/core/BaseAudioTaskApi.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/mediapipe/tasks/java/com/google/mediapipe/tasks/audio/core/BaseAudioTaskApi.java b/mediapipe/tasks/java/com/google/mediapipe/tasks/audio/core/BaseAudioTaskApi.java index 7a15e3d5..f577a361 100644 --- a/mediapipe/tasks/java/com/google/mediapipe/tasks/audio/core/BaseAudioTaskApi.java +++ b/mediapipe/tasks/java/com/google/mediapipe/tasks/audio/core/BaseAudioTaskApi.java @@ -170,7 +170,7 @@ public class BaseAudioTaskApi implements AutoCloseable { * @throws IllegalArgumentException if the model required channel count is unsupported * @throws IllegalStateException if AudioRecord instance failed to initialize */ - public static AudioRecord createAudioRecord( + public AudioRecord createAudioRecord( int numChannels, int sampleRate, int requiredInputBufferSize) { int channelConfig = 0; switch (numChannels) { @@ -222,7 +222,7 @@ public class BaseAudioTaskApi implements AutoCloseable { * @throws IllegalArgumentException if the model required channel count is unsupported * @throws IllegalStateException if AudioRecord instance failed to initialize */ - public static AudioRecord createAudioRecord() { + public AudioRecord createAudioRecord() { // TODO: Support creating AudioRecord based on the model specifications. return createAudioRecord(1, 16000, 16000); }