Index: webrtc/modules/audio_coding/acm2/audio_coding_module_unittest_oldapi.cc |
diff --git a/webrtc/modules/audio_coding/acm2/audio_coding_module_unittest_oldapi.cc b/webrtc/modules/audio_coding/acm2/audio_coding_module_unittest_oldapi.cc |
index 39c14a880cab9b02b91188f848d5f844ae593bc1..1045e7e2d0fbd111f4c6c8c341a852290e78500f 100644 |
--- a/webrtc/modules/audio_coding/acm2/audio_coding_module_unittest_oldapi.cc |
+++ b/webrtc/modules/audio_coding/acm2/audio_coding_module_unittest_oldapi.cc |
@@ -457,13 +457,9 @@ class AudioCodingModuleMtTestOldApi : public AudioCodingModuleTestOldApi { |
AudioCodingModuleMtTestOldApi() |
: AudioCodingModuleTestOldApi(), |
- send_thread_(PlatformThread::CreateThread(CbSendThread, this, "send")), |
- insert_packet_thread_(PlatformThread::CreateThread(CbInsertPacketThread, |
- this, |
- "insert_packet")), |
- pull_audio_thread_(PlatformThread::CreateThread(CbPullAudioThread, |
- this, |
- "pull_audio")), |
+ send_thread_(CbSendThread, this, "send"), |
+ insert_packet_thread_(CbInsertPacketThread, this, "insert_packet"), |
+ pull_audio_thread_(CbPullAudioThread, this, "pull_audio"), |
test_complete_(EventWrapper::Create()), |
send_count_(0), |
insert_packet_count_(0), |
@@ -481,19 +477,19 @@ class AudioCodingModuleMtTestOldApi : public AudioCodingModuleTestOldApi { |
} |
void StartThreads() { |
- ASSERT_TRUE(send_thread_->Start()); |
- send_thread_->SetPriority(kRealtimePriority); |
- ASSERT_TRUE(insert_packet_thread_->Start()); |
- insert_packet_thread_->SetPriority(kRealtimePriority); |
- ASSERT_TRUE(pull_audio_thread_->Start()); |
- pull_audio_thread_->SetPriority(kRealtimePriority); |
+ send_thread_.Start(); |
+ send_thread_.SetPriority(rtc::kRealtimePriority); |
+ insert_packet_thread_.Start(); |
+ insert_packet_thread_.SetPriority(rtc::kRealtimePriority); |
+ pull_audio_thread_.Start(); |
+ pull_audio_thread_.SetPriority(rtc::kRealtimePriority); |
} |
void TearDown() { |
AudioCodingModuleTestOldApi::TearDown(); |
- pull_audio_thread_->Stop(); |
- send_thread_->Stop(); |
- insert_packet_thread_->Stop(); |
+ pull_audio_thread_.Stop(); |
+ send_thread_.Stop(); |
+ insert_packet_thread_.Stop(); |
} |
EventTypeWrapper RunTest() { |
@@ -573,9 +569,9 @@ class AudioCodingModuleMtTestOldApi : public AudioCodingModuleTestOldApi { |
return true; |
} |
- rtc::scoped_ptr<PlatformThread> send_thread_; |
- rtc::scoped_ptr<PlatformThread> insert_packet_thread_; |
- rtc::scoped_ptr<PlatformThread> pull_audio_thread_; |
+ rtc::PlatformThread send_thread_; |
+ rtc::PlatformThread insert_packet_thread_; |
+ rtc::PlatformThread pull_audio_thread_; |
const rtc::scoped_ptr<EventWrapper> test_complete_; |
int send_count_; |
int insert_packet_count_; |
@@ -702,12 +698,10 @@ class AcmReRegisterIsacMtTestOldApi : public AudioCodingModuleTestOldApi { |
AcmReRegisterIsacMtTestOldApi() |
: AudioCodingModuleTestOldApi(), |
- receive_thread_( |
- PlatformThread::CreateThread(CbReceiveThread, this, "receive")), |
- codec_registration_thread_( |
- PlatformThread::CreateThread(CbCodecRegistrationThread, |
- this, |
- "codec_registration")), |
+ receive_thread_(CbReceiveThread, this, "receive"), |
+ codec_registration_thread_(CbCodecRegistrationThread, |
+ this, |
+ "codec_registration"), |
test_complete_(EventWrapper::Create()), |
crit_sect_(CriticalSectionWrapper::CreateCriticalSection()), |
codec_registered_(false), |
@@ -743,16 +737,16 @@ class AcmReRegisterIsacMtTestOldApi : public AudioCodingModuleTestOldApi { |
} |
void StartThreads() { |
- ASSERT_TRUE(receive_thread_->Start()); |
- receive_thread_->SetPriority(kRealtimePriority); |
- ASSERT_TRUE(codec_registration_thread_->Start()); |
- codec_registration_thread_->SetPriority(kRealtimePriority); |
+ receive_thread_.Start(); |
+ receive_thread_.SetPriority(rtc::kRealtimePriority); |
+ codec_registration_thread_.Start(); |
+ codec_registration_thread_.SetPriority(rtc::kRealtimePriority); |
} |
void TearDown() { |
AudioCodingModuleTestOldApi::TearDown(); |
- receive_thread_->Stop(); |
- codec_registration_thread_->Stop(); |
+ receive_thread_.Stop(); |
+ codec_registration_thread_.Stop(); |
} |
EventTypeWrapper RunTest() { |
@@ -831,8 +825,8 @@ class AcmReRegisterIsacMtTestOldApi : public AudioCodingModuleTestOldApi { |
return true; |
} |
- rtc::scoped_ptr<PlatformThread> receive_thread_; |
- rtc::scoped_ptr<PlatformThread> codec_registration_thread_; |
+ rtc::PlatformThread receive_thread_; |
+ rtc::PlatformThread codec_registration_thread_; |
const rtc::scoped_ptr<EventWrapper> test_complete_; |
const rtc::scoped_ptr<CriticalSectionWrapper> crit_sect_; |
bool codec_registered_ GUARDED_BY(crit_sect_); |