Index: webrtc/voice_engine/dtmf_inband.cc |
diff --git a/webrtc/voice_engine/dtmf_inband.cc b/webrtc/voice_engine/dtmf_inband.cc |
index 309bd54609a8cad2175632cf48f611b95d99084a..8055ec033d75967dc0a5f8eeea91356b9c40f459 100644 |
--- a/webrtc/voice_engine/dtmf_inband.cc |
+++ b/webrtc/voice_engine/dtmf_inband.cc |
@@ -12,7 +12,6 @@ |
#include <assert.h> |
-#include "webrtc/system_wrappers/include/critical_section_wrapper.h" |
#include "webrtc/system_wrappers/include/trace.h" |
namespace webrtc { |
@@ -66,7 +65,6 @@ const int16_t Dtmf_dBm0kHz[37]= |
DtmfInband::DtmfInband(int32_t id) : |
- _critSect(*CriticalSectionWrapper::CreateCriticalSection()), |
_id(id), |
_outputFrequencyHz(8000), |
_frameLengthSamples(0), |
@@ -84,7 +82,6 @@ DtmfInband::DtmfInband(int32_t id) : |
DtmfInband::~DtmfInband() |
{ |
- delete &_critSect; |
} |
int |
@@ -109,7 +106,7 @@ DtmfInband::GetSampleRate(uint16_t& frequency) |
return 0; |
} |
-void |
+void |
DtmfInband::Init() |
{ |
_remainingSamples = 0; |
@@ -130,7 +127,7 @@ DtmfInband::AddTone(uint8_t eventCode, |
int32_t lengthMs, |
int32_t attenuationDb) |
{ |
- CriticalSectionScoped lock(&_critSect); |
+ rtc::CritScope lock(&_critSect); |
if (attenuationDb > 36 || eventCode > 15) |
{ |
@@ -159,7 +156,7 @@ DtmfInband::AddTone(uint8_t eventCode, |
int |
DtmfInband::ResetTone() |
{ |
- CriticalSectionScoped lock(&_critSect); |
+ rtc::CritScope lock(&_critSect); |
ReInit(); |
@@ -174,7 +171,7 @@ int |
DtmfInband::StartTone(uint8_t eventCode, |
int32_t attenuationDb) |
{ |
- CriticalSectionScoped lock(&_critSect); |
+ rtc::CritScope lock(&_critSect); |
if (attenuationDb > 36 || eventCode > 15) |
{ |
@@ -200,7 +197,7 @@ DtmfInband::StartTone(uint8_t eventCode, |
int |
DtmfInband::StopTone() |
{ |
- CriticalSectionScoped lock(&_critSect); |
+ rtc::CritScope lock(&_critSect); |
if (!_playing) |
{ |
@@ -213,16 +210,16 @@ DtmfInband::StopTone() |
} |
// Shall be called between tones |
-void |
+void |
DtmfInband::ReInit() |
{ |
_reinit = true; |
} |
-bool |
+bool |
DtmfInband::IsAddingTone() |
{ |
- CriticalSectionScoped lock(&_critSect); |
+ rtc::CritScope lock(&_critSect); |
return (_remainingSamples > 0 || _playing); |
} |
@@ -230,7 +227,7 @@ int |
DtmfInband::Get10msTone(int16_t output[320], |
uint16_t& outputSizeInSamples) |
{ |
- CriticalSectionScoped lock(&_critSect); |
+ rtc::CritScope lock(&_critSect); |
if (DtmfFix_generate(output, |
_eventCode, |
_attenuationDb, |