aboutsummaryrefslogtreecommitdiff
path: root/sdk/android/native_unittests
diff options
context:
space:
mode:
Diffstat (limited to 'sdk/android/native_unittests')
-rw-r--r--sdk/android/native_unittests/audio_device/audio_device_unittest.cc8
-rw-r--r--sdk/android/native_unittests/stacktrace/stacktrace_unittest.cc12
2 files changed, 10 insertions, 10 deletions
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 88dfad4a88..31da60cbc3 100644
--- a/sdk/android/native_unittests/audio_device/audio_device_unittest.cc
+++ b/sdk/android/native_unittests/audio_device/audio_device_unittest.cc
@@ -16,9 +16,9 @@
#include "modules/audio_device/include/audio_device.h"
#include "modules/audio_device/include/mock_audio_transport.h"
#include "rtc_base/arraysize.h"
-#include "rtc_base/critical_section.h"
#include "rtc_base/event.h"
#include "rtc_base/format_macros.h"
+#include "rtc_base/synchronization/mutex.h"
#include "rtc_base/time_utils.h"
#include "sdk/android/generated_native_unittests_jni/BuildInfo_jni.h"
#include "sdk/android/native_api/audio_device_module/audio_device_android.h"
@@ -179,7 +179,7 @@ class FifoAudioStream : public AudioStreamInterface {
}
int16_t* memory = new int16_t[frames_per_buffer_];
memcpy(static_cast<int16_t*>(&memory[0]), source, bytes_per_buffer_);
- rtc::CritScope lock(&lock_);
+ MutexLock lock(&lock_);
fifo_->push_back(memory);
const size_t size = fifo_->size();
if (size > largest_size_) {
@@ -195,7 +195,7 @@ class FifoAudioStream : public AudioStreamInterface {
void Read(void* destination, size_t num_frames) override {
ASSERT_EQ(num_frames, frames_per_buffer_);
PRINTD("-");
- rtc::CritScope lock(&lock_);
+ MutexLock lock(&lock_);
if (fifo_->empty()) {
memset(destination, 0, bytes_per_buffer_);
} else {
@@ -226,7 +226,7 @@ class FifoAudioStream : public AudioStreamInterface {
}
using AudioBufferList = std::list<int16_t*>;
- rtc::CriticalSection lock_;
+ Mutex lock_;
const size_t frames_per_buffer_;
const size_t bytes_per_buffer_;
std::unique_ptr<AudioBufferList> fifo_;
diff --git a/sdk/android/native_unittests/stacktrace/stacktrace_unittest.cc b/sdk/android/native_unittests/stacktrace/stacktrace_unittest.cc
index e3b5e78cdd..fcd9c9b8f1 100644
--- a/sdk/android/native_unittests/stacktrace/stacktrace_unittest.cc
+++ b/sdk/android/native_unittests/stacktrace/stacktrace_unittest.cc
@@ -16,12 +16,12 @@
#include <memory>
#include <vector>
-#include "rtc_base/critical_section.h"
#include "rtc_base/event.h"
#include "rtc_base/logging.h"
#include "rtc_base/platform_thread.h"
#include "rtc_base/string_utils.h"
#include "rtc_base/strings/string_builder.h"
+#include "rtc_base/synchronization/mutex.h"
#include "rtc_base/system/inline.h"
#include "system_wrappers/include/sleep.h"
#include "test/gtest.h"
@@ -118,15 +118,15 @@ class RtcEventDeadlock : public DeadlockInterface {
class RtcCriticalSectionDeadlock : public DeadlockInterface {
public:
RtcCriticalSectionDeadlock()
- : critscope_(std::make_unique<rtc::CritScope>(&crit_)) {}
+ : mutex_lock_(std::make_unique<MutexLock>(&mutex_)) {}
private:
- void Deadlock() override { rtc::CritScope lock(&crit_); }
+ void Deadlock() override { MutexLock lock(&mutex_); }
- void Release() override { critscope_.reset(); }
+ void Release() override { mutex_lock_.reset(); }
- rtc::CriticalSection crit_;
- std::unique_ptr<rtc::CritScope> critscope_;
+ Mutex mutex_;
+ std::unique_ptr<MutexLock> mutex_lock_;
};
class SpinDeadlock : public DeadlockInterface {