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:
@@ -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
|
||||
|
||||
Reference in New Issue
Block a user