Skip to content

Commit 49b9d9b

Browse files
kanatipavlidakis
authored andcommitted
Refactor external audio processing (#49)
* [AND-179] rename ExternalAudioProcessingFactory * Return java's ExternalAudioProcessingFactory
1 parent d97cf29 commit 49b9d9b

File tree

3 files changed

+7
-7
lines changed

3 files changed

+7
-7
lines changed

extensions/android-external-audio-processing/BUILD.gn

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -27,14 +27,14 @@ rtc_library("external_processing") {
2727
rtc_android_library("external_java") {
2828
visibility = [ "*" ]
2929
sources = [
30-
"java/src/org/webrtc/ExternalAudioProcessingFactory.java",
30+
"java/src/org/webrtc/NativeExternalAudioProcessingFactory.java",
3131
]
3232
deps = ["//sdk/android:peerconnection_java",]
3333
}
3434

3535
generate_jni("generated_external_jni") {
3636
sources = [
37-
"java/src/org/webrtc/ExternalAudioProcessingFactory.java",
37+
"java/src/org/webrtc/NativeExternalAudioProcessingFactory.java",
3838
]
3939
namespace = "external"
4040
jni_generator_include = "//sdk/android/src/jni/jni_generator_helper.h"

extensions/android-external-audio-processing/external_processing_factory_jni.cc

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
#include <cstring>
44

5-
#include "extensions/android-external-audio-processing/generated_external_jni/ExternalAudioProcessingFactory_jni.h"
5+
#include "extensions/android-external-audio-processing/generated_external_jni/NativeExternalAudioProcessingFactory_jni.h"
66
#include "external_processing.hpp"
77
#include "rtc_base/checks.h"
88
#include "rtc_base/ref_counted_object.h"
@@ -14,7 +14,7 @@ namespace external {
1414

1515
webrtc::AudioProcessing* apm_ptr = nullptr;
1616

17-
static jlong JNI_ExternalAudioProcessingFactory_CreateAudioProcessingModule(
17+
static jlong JNI_NativeExternalAudioProcessingFactory_CreateAudioProcessingModule(
1818
JNIEnv* env,
1919
const webrtc::JavaParamRef<jstring>& libnameRef
2020
) {
@@ -49,7 +49,7 @@ static jlong JNI_ExternalAudioProcessingFactory_CreateAudioProcessingModule(
4949
return webrtc::jni::jlongFromPointer(apm_ptr);
5050
}
5151

52-
static void JNI_ExternalAudioProcessingFactory_DestroyAudioProcessingModule(
52+
static void JNI_NativeExternalAudioProcessingFactory_DestroyAudioProcessingModule(
5353
JNIEnv* env
5454
) {
5555
ExternalProcessing::getInstance()->Destroy();
Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,11 +2,11 @@
22

33
import org.webrtc.AudioProcessingFactory;
44

5-
public class ExternalAudioProcessingFactory implements AudioProcessingFactory {
5+
public class NativeExternalAudioProcessingFactory implements AudioProcessingFactory {
66

77
private final String libname;
88

9-
public ExternalAudioProcessingFactory(String libname) {
9+
public NativeExternalAudioProcessingFactory(String libname) {
1010
if (libname == null) {
1111
throw new NullPointerException("libname must not be null.");
1212
}

0 commit comments

Comments
 (0)