diff --git a/modules/audio_device/BUILD.gn b/modules/audio_device/BUILD.gn index 54b2039f13..3d42fd7254 100644 --- a/modules/audio_device/BUILD.gn +++ b/modules/audio_device/BUILD.gn @@ -247,7 +247,7 @@ rtc_source_set("audio_device_impl") { defines += [ "AUDIO_DEVICE_PLAYS_SINUS_TONE" ] } if (rtc_enable_android_aaudio) { - defines += [ "AUDIO_DEVICE_INCLUDE_ANDROID_AAUDIO" ] + defines += [ "WEBRTC_AUDIO_DEVICE_INCLUDE_ANDROID_AAUDIO" ] } if (rtc_include_internal_audio_device) { sources += [ diff --git a/modules/audio_device/android/audio_device_unittest.cc b/modules/audio_device/android/audio_device_unittest.cc index 6f899ee6cd..dffc33c8de 100644 --- a/modules/audio_device/android/audio_device_unittest.cc +++ b/modules/audio_device/android/audio_device_unittest.cc @@ -701,7 +701,7 @@ TEST_F(AudioDeviceTest, CorrectAudioLayerIsUsedForOpenSLInBothDirections) { } // TODO(bugs.webrtc.org/8914) -#if !defined(AUDIO_DEVICE_INCLUDE_ANDROID_AAUDIO) +#if !defined(WEBRTC_AUDIO_DEVICE_INCLUDE_ANDROID_AAUDIO) #define MAYBE_CorrectAudioLayerIsUsedForAAudioInBothDirections \ DISABLED_CorrectAudioLayerIsUsedForAAudioInBothDirections #else @@ -718,7 +718,7 @@ TEST_F(AudioDeviceTest, } // TODO(bugs.webrtc.org/8914) -#if !defined(AUDIO_DEVICE_INCLUDE_ANDROID_AAUDIO) +#if !defined(WEBRTC_AUDIO_DEVICE_INCLUDE_ANDROID_AAUDIO) #define MAYBE_CorrectAudioLayerIsUsedForCombinedJavaAAudioCombo \ DISABLED_CorrectAudioLayerIsUsedForCombinedJavaAAudioCombo #else diff --git a/modules/audio_device/android/audio_manager.cc b/modules/audio_device/android/audio_manager.cc index 98a2afd20c..7fe09a9077 100644 --- a/modules/audio_device/android/audio_manager.cc +++ b/modules/audio_device/android/audio_manager.cc @@ -215,7 +215,7 @@ bool AudioManager::IsProAudioSupported() const { // TODO(henrika): improve comments... bool AudioManager::IsAAudioSupported() const { -#if defined(AUDIO_DEVICE_INCLUDE_ANDROID_AAUDIO) +#if defined(WEBRTC_AUDIO_DEVICE_INCLUDE_ANDROID_AAUDIO) return a_audio_; #else return false; diff --git a/modules/audio_device/audio_device_impl.cc b/modules/audio_device/audio_device_impl.cc index 8bea2569dd..8bdc4b3c9a 100644 --- a/modules/audio_device/audio_device_impl.cc +++ b/modules/audio_device/audio_device_impl.cc @@ -26,7 +26,7 @@ #endif #elif defined(WEBRTC_ANDROID) #include -#if defined(AUDIO_DEVICE_INCLUDE_ANDROID_AAUDIO) +#if defined(WEBRTC_AUDIO_DEVICE_INCLUDE_ANDROID_AAUDIO) #include "modules/audio_device/android/aaudio_player.h" #include "modules/audio_device/android/aaudio_recorder.h" #endif @@ -218,13 +218,13 @@ int32_t AudioDeviceModuleImpl::CreatePlatformSpecificObjects() { audio_device_.reset(new AudioDeviceTemplate( audio_layer, audio_manager)); } else if (audio_layer == kAndroidAAudioAudio) { -#if defined(AUDIO_DEVICE_INCLUDE_ANDROID_AAUDIO) +#if defined(WEBRTC_AUDIO_DEVICE_INCLUDE_ANDROID_AAUDIO) // AAudio based audio for both input and output. audio_device_.reset(new AudioDeviceTemplate( audio_layer, audio_manager)); #endif } else if (audio_layer == kAndroidJavaInputAndAAudioOutputAudio) { -#if defined(AUDIO_DEVICE_INCLUDE_ANDROID_AAUDIO) +#if defined(WEBRTC_AUDIO_DEVICE_INCLUDE_ANDROID_AAUDIO) // Java audio for input and AAudio for output audio (i.e. mixed APIs). audio_device_.reset(new AudioDeviceTemplate( audio_layer, audio_manager)); diff --git a/sdk/android/BUILD.gn b/sdk/android/BUILD.gn index 7dc3e294d3..d8a601b254 100644 --- a/sdk/android/BUILD.gn +++ b/sdk/android/BUILD.gn @@ -1162,7 +1162,7 @@ if (is_android) { if (rtc_enable_android_aaudio) { rtc_source_set("aaudio_audio_device_module") { visibility = [ "*" ] - defines = [ "AUDIO_DEVICE_INCLUDE_ANDROID_AAUDIO" ] + defines = [ "WEBRTC_AUDIO_DEVICE_INCLUDE_ANDROID_AAUDIO" ] sources = [ "src/jni/audio_device/aaudio_player.cc", "src/jni/audio_device/aaudio_player.h", diff --git a/sdk/android/native_api/audio_device_module/audio_device_android.cc b/sdk/android/native_api/audio_device_module/audio_device_android.cc index 8374eefa02..0cbe758f96 100644 --- a/sdk/android/native_api/audio_device_module/audio_device_android.cc +++ b/sdk/android/native_api/audio_device_module/audio_device_android.cc @@ -19,7 +19,7 @@ #include "rtc_base/ref_count.h" #include "rtc_base/ref_counted_object.h" -#if defined(AUDIO_DEVICE_INCLUDE_ANDROID_AAUDIO) +#if defined(WEBRTC_AUDIO_DEVICE_INCLUDE_ANDROID_AAUDIO) #include "sdk/android/src/jni/audio_device/aaudio_player.h" #include "sdk/android/src/jni/audio_device/aaudio_recorder.h" #endif @@ -52,7 +52,7 @@ void GetDefaultAudioParameters(JNIEnv* env, } // namespace -#if defined(AUDIO_DEVICE_INCLUDE_ANDROID_AAUDIO) +#if defined(WEBRTC_AUDIO_DEVICE_INCLUDE_ANDROID_AAUDIO) rtc::scoped_refptr CreateAAudioAudioDeviceModule( JNIEnv* env, jobject application_context) { diff --git a/sdk/android/native_api/audio_device_module/audio_device_android.h b/sdk/android/native_api/audio_device_module/audio_device_android.h index ef404fd277..a093f8c895 100644 --- a/sdk/android/native_api/audio_device_module/audio_device_android.h +++ b/sdk/android/native_api/audio_device_module/audio_device_android.h @@ -17,7 +17,7 @@ namespace webrtc { -#if defined(AUDIO_DEVICE_INCLUDE_ANDROID_AAUDIO) +#if defined(WEBRTC_AUDIO_DEVICE_INCLUDE_ANDROID_AAUDIO) rtc::scoped_refptr CreateAAudioAudioDeviceModule( JNIEnv* env, jobject application_context); diff --git a/sdk/android/native_unittests/audio_device/audio_device_unittest.cc b/sdk/android/native_unittests/audio_device/audio_device_unittest.cc index e7c9e7f374..fac1f7a5c4 100644 --- a/sdk/android/native_unittests/audio_device/audio_device_unittest.cc +++ b/sdk/android/native_unittests/audio_device/audio_device_unittest.cc @@ -513,7 +513,7 @@ class AudioDeviceTest : public ::testing::Test { rtc::scoped_refptr CreateAudioDevice( AudioDeviceModule::AudioLayer audio_layer) { -#if defined(AUDIO_DEVICE_INCLUDE_ANDROID_AAUDIO) +#if defined(WEBRTC_AUDIO_DEVICE_INCLUDE_ANDROID_AAUDIO) if (audio_layer == AudioDeviceModule::kAndroidAAudioAudio) { return rtc::scoped_refptr( CreateAAudioAudioDeviceModule(jni_, context_.obj())); @@ -717,7 +717,7 @@ TEST_F(AudioDeviceTest, CorrectAudioLayerIsUsedForOpenSLInBothDirections) { // TODO(bugs.webrtc.org/8914) // TODO(phensman): Add test for AAudio/Java combination when this combination // is supported. -#if !defined(AUDIO_DEVICE_INCLUDE_ANDROID_AAUDIO) +#if !defined(WEBRTC_AUDIO_DEVICE_INCLUDE_ANDROID_AAUDIO) #define MAYBE_CorrectAudioLayerIsUsedForAAudioInBothDirections \ DISABLED_CorrectAudioLayerIsUsedForAAudioInBothDirections #else