Add support for setPreferredMicrophoneFieldDimension API call in the WebRTC SDK

Bug: b/306637040
Change-Id: I128a498aa307f6d61406ddcf4917a97ba6ae75db
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/325240
Commit-Queue: Per Åhgren <peah@webrtc.org>
Reviewed-by: Zoé Lepaul <xalep@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#41034}
This commit is contained in:
Per Åhgren 2023-10-30 07:37:54 +00:00 committed by WebRTC LUCI CQ
parent 430742577f
commit 28a7eed7e1

View File

@ -43,4 +43,14 @@ public interface AudioDeviceModule {
default boolean setNoiseSuppressorEnabled(boolean enabled) {
return false;
}
/**
* Sets the preferred field dimension for the built-in microphone. Returns
* true if setting was successful, otherwise false is returned.
* This functionality can be implemented with
* {@code android.media.MicrophoneDirection.setPreferredMicrophoneFieldDimension}.
*/
default boolean setPreferredMicrophoneFieldDimension(float dimension) {
return false;
}
}