diff --git a/webrtc/modules/audio_device/android/audio_record_jni.h b/webrtc/modules/audio_device/android/audio_record_jni.h index f96f55a4c..1c525ff56 100644 --- a/webrtc/modules/audio_device/android/audio_record_jni.h +++ b/webrtc/modules/audio_device/android/audio_record_jni.h @@ -110,13 +110,12 @@ class AudioRecordJni { int32_t SetRecordingSampleRate(const uint32_t samplesPerSec); private: - // Lock - void Lock() { + void Lock() EXCLUSIVE_LOCK_FUNCTION(_critSect) { _critSect.Enter(); - }; - void UnLock() { + } + void UnLock() UNLOCK_FUNCTION(_critSect) { _critSect.Leave(); - }; + } int32_t InitJavaResources(); int32_t InitSampleRate(); diff --git a/webrtc/modules/audio_device/android/audio_track_jni.h b/webrtc/modules/audio_device/android/audio_track_jni.h index 180bcecfb..1c1721025 100644 --- a/webrtc/modules/audio_device/android/audio_track_jni.h +++ b/webrtc/modules/audio_device/android/audio_track_jni.h @@ -111,13 +111,12 @@ class AudioTrackJni : public PlayoutDelayProvider { virtual int PlayoutDelayMs() { return 0; } private: - // Lock - void Lock() { + void Lock() EXCLUSIVE_LOCK_FUNCTION(_critSect) { _critSect.Enter(); - }; - void UnLock() { + } + void UnLock() UNLOCK_FUNCTION(_critSect) { _critSect.Leave(); - }; + } int32_t InitJavaResources(); int32_t InitSampleRate();