Skip to content

Commit 129a97d

Browse files
committed
Moved to WebRTC branch 4664 (M96)
1 parent e912543 commit 129a97d

File tree

5 files changed

+2
-28
lines changed

5 files changed

+2
-28
lines changed

webrtc-jni/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@
1212
<packaging>pom</packaging>
1313

1414
<properties>
15-
<webrtc.branch>branch-heads/4638</webrtc.branch>
15+
<webrtc.branch>branch-heads/4664</webrtc.branch>
1616
<webrtc.src.dir>${user.home}/webrtc</webrtc.src.dir>
1717
<webrtc.install.dir>${user.home}/webrtc/build</webrtc.install.dir>
1818
<cmake.build.type>Release</cmake.build.type>

webrtc-jni/src/main/cpp/CMakeLists.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -69,7 +69,7 @@ if(APPLE)
6969
set_source_files_properties(${SOURCES} PROPERTIES COMPILE_FLAGS "-x objective-c++")
7070
target_link_libraries(${PROJECT_NAME} "-framework Foundation" "-framework AVFoundation" "-framework CoreMedia" "-framework CoreAudio")
7171
elseif(LINUX)
72-
target_link_libraries(${PROJECT_NAME} -static-libgcc -static-libstdc++ asound pulse udev v4l2)
72+
target_link_libraries(${PROJECT_NAME} -static-libgcc -static-libstdc++ pulse udev)
7373
elseif(WIN32)
7474
target_link_libraries(${PROJECT_NAME} mf.lib mfreadwrite.lib mfplat.lib mfuuid.lib)
7575
endif()

webrtc-jni/src/main/cpp/include/media/audio/AudioProcessingConfig.h

Lines changed: 0 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -90,12 +90,6 @@ namespace jni
9090
jfieldID adjacentSpeechFramesThreshold;
9191
jfieldID maxGainChangeDbPerSecond;
9292
jfieldID maxOutputNoiseLevelDbfs;
93-
jfieldID vadProbabilityAttack;
94-
jfieldID levelEstimatorAdjacentSpeechFramesThreshold;
95-
jfieldID useSaturationProtector;
96-
jfieldID initialSaturationMarginDb;
97-
jfieldID extraSaturationMarginDb;
98-
jfieldID gainApplierAdjacentSpeechFramesThreshold;
9993
};
10094

10195
class JavaHighPassFilterClass : public JavaClass

webrtc-jni/src/main/cpp/src/media/audio/AudioProcessingConfig.cpp

Lines changed: 0 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -95,12 +95,6 @@ namespace jni
9595
gainController.adaptive_digital.adjacent_speech_frames_threshold = gainControlAdaptiveDigital.getInt(javaGainControlAdaptiveDigitalClass->adjacentSpeechFramesThreshold);
9696
gainController.adaptive_digital.max_gain_change_db_per_second = gainControlAdaptiveDigital.getFloat(javaGainControlAdaptiveDigitalClass->maxGainChangeDbPerSecond);
9797
gainController.adaptive_digital.max_output_noise_level_dbfs = gainControlAdaptiveDigital.getFloat(javaGainControlAdaptiveDigitalClass->maxOutputNoiseLevelDbfs);
98-
gainController.adaptive_digital.vad_probability_attack = gainControlAdaptiveDigital.getFloat(javaGainControlAdaptiveDigitalClass->vadProbabilityAttack);
99-
gainController.adaptive_digital.level_estimator_adjacent_speech_frames_threshold = gainControlAdaptiveDigital.getInt(javaGainControlAdaptiveDigitalClass->levelEstimatorAdjacentSpeechFramesThreshold);
100-
gainController.adaptive_digital.use_saturation_protector = gainControlAdaptiveDigital.getBoolean(javaGainControlAdaptiveDigitalClass->useSaturationProtector);
101-
gainController.adaptive_digital.initial_saturation_margin_db = gainControlAdaptiveDigital.getFloat(javaGainControlAdaptiveDigitalClass->initialSaturationMarginDb);
102-
gainController.adaptive_digital.extra_saturation_margin_db = gainControlAdaptiveDigital.getFloat(javaGainControlAdaptiveDigitalClass->extraSaturationMarginDb);
103-
gainController.adaptive_digital.gain_applier_adjacent_speech_frames_threshold = gainControlAdaptiveDigital.getInt(javaGainControlAdaptiveDigitalClass->gainApplierAdjacentSpeechFramesThreshold);
10498

10599
return gainController;
106100
}
@@ -153,12 +147,6 @@ namespace jni
153147
adjacentSpeechFramesThreshold = GetFieldID(env, cls, "adjacentSpeechFramesThreshold", "I");
154148
maxGainChangeDbPerSecond = GetFieldID(env, cls, "maxGainChangeDbPerSecond", "F");
155149
maxOutputNoiseLevelDbfs = GetFieldID(env, cls, "maxOutputNoiseLevelDbfs", "F");
156-
vadProbabilityAttack = GetFieldID(env, cls, "vadProbabilityAttack", "F");
157-
levelEstimatorAdjacentSpeechFramesThreshold = GetFieldID(env, cls, "levelEstimatorAdjacentSpeechFramesThreshold", "I");
158-
useSaturationProtector = GetFieldID(env, cls, "useSaturationProtector", "Z");
159-
initialSaturationMarginDb = GetFieldID(env, cls, "initialSaturationMarginDb", "F");
160-
extraSaturationMarginDb = GetFieldID(env, cls, "extraSaturationMarginDb", "F");
161-
gainApplierAdjacentSpeechFramesThreshold = GetFieldID(env, cls, "gainApplierAdjacentSpeechFramesThreshold", "I");
162150
}
163151

164152
JavaHighPassFilterClass::JavaHighPassFilterClass(JNIEnv* env)

webrtc/src/main/java/dev/onvoid/webrtc/media/audio/AudioProcessingConfig.java

Lines changed: 0 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -70,14 +70,6 @@ public static class AdaptiveDigital {
7070
public float maxGainChangeDbPerSecond = 3.0f;
7171
public float maxOutputNoiseLevelDbfs = -50.0f;
7272

73-
public float vadProbabilityAttack = 1.0f;
74-
75-
public int levelEstimatorAdjacentSpeechFramesThreshold = 12;
76-
public boolean useSaturationProtector = true;
77-
public float initialSaturationMarginDb = 25.0f;
78-
public float extraSaturationMarginDb = 5.0f;
79-
public int gainApplierAdjacentSpeechFramesThreshold = 12;
80-
8173
}
8274

8375

0 commit comments

Comments
 (0)