Index: webrtc/modules/audio_device/mac/audio_mixer_manager_mac.cc |
diff --git a/webrtc/modules/audio_device/mac/audio_mixer_manager_mac.cc b/webrtc/modules/audio_device/mac/audio_mixer_manager_mac.cc |
index e7e07546956ef46ab446442751add795efd4c835..d5b940479db851efd2f2bd911f6135c82f6c1a6e 100644 |
--- a/webrtc/modules/audio_device/mac/audio_mixer_manager_mac.cc |
+++ b/webrtc/modules/audio_device/mac/audio_mixer_manager_mac.cc |
@@ -118,7 +118,7 @@ int32_t AudioMixerManagerMac::OpenSpeaker(AudioDeviceID deviceID) { |
size = sizeof(hogPid); |
WEBRTC_CA_RETURN_ON_ERR(AudioObjectGetPropertyData( |
- _outputDeviceID, &propertyAddress, 0, NULL, &size, &hogPid)); |
+ _outputDeviceID, &propertyAddress, 0, nullptr, &size, &hogPid)); |
if (hogPid == -1) { |
WEBRTC_TRACE(kTraceInfo, kTraceAudioDevice, _id, |
@@ -144,7 +144,7 @@ int32_t AudioMixerManagerMac::OpenSpeaker(AudioDeviceID deviceID) { |
size = sizeof(AudioStreamBasicDescription); |
memset(&streamFormat, 0, size); |
WEBRTC_CA_RETURN_ON_ERR(AudioObjectGetPropertyData( |
- _outputDeviceID, &propertyAddress, 0, NULL, &size, &streamFormat)); |
+ _outputDeviceID, &propertyAddress, 0, nullptr, &size, &streamFormat)); |
_noOutputChannels = streamFormat.mChannelsPerFrame; |
@@ -168,7 +168,7 @@ int32_t AudioMixerManagerMac::OpenMicrophone(AudioDeviceID deviceID) { |
kAudioDevicePropertyHogMode, kAudioDevicePropertyScopeInput, 0}; |
size = sizeof(hogPid); |
WEBRTC_CA_RETURN_ON_ERR(AudioObjectGetPropertyData( |
- _inputDeviceID, &propertyAddress, 0, NULL, &size, &hogPid)); |
+ _inputDeviceID, &propertyAddress, 0, nullptr, &size, &hogPid)); |
if (hogPid == -1) { |
WEBRTC_TRACE(kTraceInfo, kTraceAudioDevice, _id, |
" No process has hogged the input device"); |
@@ -193,7 +193,7 @@ int32_t AudioMixerManagerMac::OpenMicrophone(AudioDeviceID deviceID) { |
size = sizeof(AudioStreamBasicDescription); |
memset(&streamFormat, 0, size); |
WEBRTC_CA_RETURN_ON_ERR(AudioObjectGetPropertyData( |
- _inputDeviceID, &propertyAddress, 0, NULL, &size, &streamFormat)); |
+ _inputDeviceID, &propertyAddress, 0, nullptr, &size, &streamFormat)); |
_noInputChannels = streamFormat.mChannelsPerFrame; |
@@ -243,7 +243,7 @@ int32_t AudioMixerManagerMac::SetSpeakerVolume(uint32_t volume) { |
if (err == noErr && isSettable) { |
size = sizeof(vol); |
WEBRTC_CA_RETURN_ON_ERR(AudioObjectSetPropertyData( |
- _outputDeviceID, &propertyAddress, 0, NULL, size, &vol)); |
+ _outputDeviceID, &propertyAddress, 0, nullptr, size, &vol)); |
return 0; |
} |
@@ -257,7 +257,7 @@ int32_t AudioMixerManagerMac::SetSpeakerVolume(uint32_t volume) { |
if (err == noErr && isSettable) { |
size = sizeof(vol); |
WEBRTC_CA_RETURN_ON_ERR(AudioObjectSetPropertyData( |
- _outputDeviceID, &propertyAddress, 0, NULL, size, &vol)); |
+ _outputDeviceID, &propertyAddress, 0, nullptr, size, &vol)); |
} |
success = true; |
} |
@@ -293,7 +293,7 @@ int32_t AudioMixerManagerMac::SpeakerVolume(uint32_t& volume) const { |
if (hasProperty) { |
size = sizeof(vol); |
WEBRTC_CA_RETURN_ON_ERR(AudioObjectGetPropertyData( |
- _outputDeviceID, &propertyAddress, 0, NULL, &size, &vol)); |
+ _outputDeviceID, &propertyAddress, 0, nullptr, &size, &vol)); |
// vol 0.0 to 1.0 -> convert to 0 - 255 |
volume = static_cast<uint32_t>(vol * 255 + 0.5); |
@@ -307,7 +307,7 @@ int32_t AudioMixerManagerMac::SpeakerVolume(uint32_t& volume) const { |
if (hasProperty) { |
size = sizeof(channelVol); |
WEBRTC_CA_RETURN_ON_ERR(AudioObjectGetPropertyData( |
- _outputDeviceID, &propertyAddress, 0, NULL, &size, &channelVol)); |
+ _outputDeviceID, &propertyAddress, 0, nullptr, &size, &channelVol)); |
vol += channelVol; |
channels++; |
@@ -479,7 +479,7 @@ int32_t AudioMixerManagerMac::SetSpeakerMute(bool enable) { |
if (err == noErr && isSettable) { |
size = sizeof(mute); |
WEBRTC_CA_RETURN_ON_ERR(AudioObjectSetPropertyData( |
- _outputDeviceID, &propertyAddress, 0, NULL, size, &mute)); |
+ _outputDeviceID, &propertyAddress, 0, nullptr, size, &mute)); |
return 0; |
} |
@@ -493,7 +493,7 @@ int32_t AudioMixerManagerMac::SetSpeakerMute(bool enable) { |
if (err == noErr && isSettable) { |
size = sizeof(mute); |
WEBRTC_CA_RETURN_ON_ERR(AudioObjectSetPropertyData( |
- _outputDeviceID, &propertyAddress, 0, NULL, size, &mute)); |
+ _outputDeviceID, &propertyAddress, 0, nullptr, size, &mute)); |
} |
success = true; |
} |
@@ -529,7 +529,7 @@ int32_t AudioMixerManagerMac::SpeakerMute(bool& enabled) const { |
if (hasProperty) { |
size = sizeof(muted); |
WEBRTC_CA_RETURN_ON_ERR(AudioObjectGetPropertyData( |
- _outputDeviceID, &propertyAddress, 0, NULL, &size, &muted)); |
+ _outputDeviceID, &propertyAddress, 0, nullptr, &size, &muted)); |
// 1 means muted |
enabled = static_cast<bool>(muted); |
@@ -541,8 +541,9 @@ int32_t AudioMixerManagerMac::SpeakerMute(bool& enabled) const { |
hasProperty = AudioObjectHasProperty(_outputDeviceID, &propertyAddress); |
if (hasProperty) { |
size = sizeof(channelMuted); |
- WEBRTC_CA_RETURN_ON_ERR(AudioObjectGetPropertyData( |
- _outputDeviceID, &propertyAddress, 0, NULL, &size, &channelMuted)); |
+ WEBRTC_CA_RETURN_ON_ERR( |
+ AudioObjectGetPropertyData(_outputDeviceID, &propertyAddress, 0, |
+ nullptr, &size, &channelMuted)); |
muted = (muted && channelMuted); |
channels++; |
@@ -655,7 +656,7 @@ int32_t AudioMixerManagerMac::SetMicrophoneMute(bool enable) { |
if (err == noErr && isSettable) { |
size = sizeof(mute); |
WEBRTC_CA_RETURN_ON_ERR(AudioObjectSetPropertyData( |
- _inputDeviceID, &propertyAddress, 0, NULL, size, &mute)); |
+ _inputDeviceID, &propertyAddress, 0, nullptr, size, &mute)); |
return 0; |
} |
@@ -669,7 +670,7 @@ int32_t AudioMixerManagerMac::SetMicrophoneMute(bool enable) { |
if (err == noErr && isSettable) { |
size = sizeof(mute); |
WEBRTC_CA_RETURN_ON_ERR(AudioObjectSetPropertyData( |
- _inputDeviceID, &propertyAddress, 0, NULL, size, &mute)); |
+ _inputDeviceID, &propertyAddress, 0, nullptr, size, &mute)); |
} |
success = true; |
} |
@@ -705,7 +706,7 @@ int32_t AudioMixerManagerMac::MicrophoneMute(bool& enabled) const { |
if (hasProperty) { |
size = sizeof(muted); |
WEBRTC_CA_RETURN_ON_ERR(AudioObjectGetPropertyData( |
- _inputDeviceID, &propertyAddress, 0, NULL, &size, &muted)); |
+ _inputDeviceID, &propertyAddress, 0, nullptr, &size, &muted)); |
// 1 means muted |
enabled = static_cast<bool>(muted); |
@@ -717,8 +718,9 @@ int32_t AudioMixerManagerMac::MicrophoneMute(bool& enabled) const { |
hasProperty = AudioObjectHasProperty(_inputDeviceID, &propertyAddress); |
if (hasProperty) { |
size = sizeof(channelMuted); |
- WEBRTC_CA_RETURN_ON_ERR(AudioObjectGetPropertyData( |
- _inputDeviceID, &propertyAddress, 0, NULL, &size, &channelMuted)); |
+ WEBRTC_CA_RETURN_ON_ERR( |
+ AudioObjectGetPropertyData(_inputDeviceID, &propertyAddress, 0, |
+ nullptr, &size, &channelMuted)); |
muted = (muted && channelMuted); |
channels++; |
@@ -864,7 +866,7 @@ int32_t AudioMixerManagerMac::SetMicrophoneVolume(uint32_t volume) { |
if (err == noErr && isSettable) { |
size = sizeof(vol); |
WEBRTC_CA_RETURN_ON_ERR(AudioObjectSetPropertyData( |
- _inputDeviceID, &propertyAddress, 0, NULL, size, &vol)); |
+ _inputDeviceID, &propertyAddress, 0, nullptr, size, &vol)); |
return 0; |
} |
@@ -878,7 +880,7 @@ int32_t AudioMixerManagerMac::SetMicrophoneVolume(uint32_t volume) { |
if (err == noErr && isSettable) { |
size = sizeof(vol); |
WEBRTC_CA_RETURN_ON_ERR(AudioObjectSetPropertyData( |
- _inputDeviceID, &propertyAddress, 0, NULL, size, &vol)); |
+ _inputDeviceID, &propertyAddress, 0, nullptr, size, &vol)); |
} |
success = true; |
} |
@@ -914,7 +916,7 @@ int32_t AudioMixerManagerMac::MicrophoneVolume(uint32_t& volume) const { |
if (hasProperty) { |
size = sizeof(volFloat32); |
WEBRTC_CA_RETURN_ON_ERR(AudioObjectGetPropertyData( |
- _inputDeviceID, &propertyAddress, 0, NULL, &size, &volFloat32)); |
+ _inputDeviceID, &propertyAddress, 0, nullptr, &size, &volFloat32)); |
// vol 0.0 to 1.0 -> convert to 0 - 255 |
volume = static_cast<uint32_t>(volFloat32 * 255 + 0.5); |
@@ -928,7 +930,7 @@ int32_t AudioMixerManagerMac::MicrophoneVolume(uint32_t& volume) const { |
if (hasProperty) { |
size = sizeof(channelVol); |
WEBRTC_CA_RETURN_ON_ERR(AudioObjectGetPropertyData( |
- _inputDeviceID, &propertyAddress, 0, NULL, &size, &channelVol)); |
+ _inputDeviceID, &propertyAddress, 0, nullptr, &size, &channelVol)); |
volFloat32 += channelVol; |
channels++; |
@@ -1006,8 +1008,8 @@ void AudioMixerManagerMac::logCAMsg(const TraceLevel level, |
const int32_t id, |
const char* msg, |
const char* err) { |
- assert(msg != NULL); |
- assert(err != NULL); |
+ assert(msg != nullptr); |
+ assert(err != nullptr); |
#ifdef WEBRTC_ARCH_BIG_ENDIAN |
WEBRTC_TRACE(level, module, id, "%s: %.4s", msg, err); |