Remove use of CriticalSectionScoped(CriticalSectionWrapper& critsect) in VCM.

BUG=
TEST=

Review URL: http://webrtc-codereview.appspot.com/318005

git-svn-id: http://webrtc.googlecode.com/svn/trunk@1159 4adac7df-926f-26a2-2b94-8c16560cd09d
This commit is contained in:
stefan@webrtc.org
2011-12-12 08:18:24 +00:00
parent 981d74ddf4
commit 7889a9b49a
15 changed files with 71 additions and 70 deletions

View File

@@ -45,7 +45,7 @@ VCMProcessTimer::Processed()
VideoCodingModuleImpl::VideoCodingModuleImpl(const WebRtc_Word32 id)
:
_id(id),
_receiveCritSect(*CriticalSectionWrapper::CreateCriticalSection()),
_receiveCritSect(CriticalSectionWrapper::CreateCriticalSection()),
_receiverInited(false),
_timing(id, 1),
_dualTiming(id, 2, &_timing),
@@ -64,7 +64,7 @@ _frameFromFile(),
_keyRequestMode(kKeyOnError),
_scheduleKeyRequest(false),
_sendCritSect(*CriticalSectionWrapper::CreateCriticalSection()),
_sendCritSect(CriticalSectionWrapper::CreateCriticalSection()),
_encoder(),
_encodedFrameCallback(),
_mediaOpt(id),
@@ -96,8 +96,8 @@ VideoCodingModuleImpl::~VideoCodingModuleImpl()
{
_codecDataBase.ReleaseDecoder(_dualDecoder);
}
delete &_receiveCritSect;
delete &_sendCritSect;
delete _receiveCritSect;
delete _sendCritSect;
#ifdef DEBUG_DECODER_BIT_STREAM
fclose(_bitStreamBeforeDecoder);
#endif