Fixes two minor issues reported by the Coverty Integration Manager.
BUG=none TEST=voe_auto_test Review URL: http://webrtc-codereview.appspot.com/302002 git-svn-id: http://webrtc.googlecode.com/svn/trunk@1098 4adac7df-926f-26a2-2b94-8c16560cd09d
This commit is contained in:
parent
c9cc3750cf
commit
af71f0e5d9
@ -1802,16 +1802,26 @@ Channel::StopReceiving()
|
||||
{
|
||||
_engineStatisticsPtr->SetLastError(
|
||||
VE_SOCKET_TRANSPORT_MODULE_ERROR, kTraceError,
|
||||
"StopReceiving() failed to stop receiving");
|
||||
"StopReceiving() failed to stop receiving.");
|
||||
return -1;
|
||||
}
|
||||
}
|
||||
#endif
|
||||
|
||||
bool dtmfDetection = _rtpRtcpModule.TelephoneEvent();
|
||||
_rtpRtcpModule.InitReceiver();
|
||||
// Recover Dtmf detection status
|
||||
_rtpRtcpModule.SetTelephoneEventStatus(dtmfDetection, true, true);
|
||||
WebRtc_Word32 ret = _rtpRtcpModule.InitReceiver();
|
||||
if (ret != 0) {
|
||||
_engineStatisticsPtr->SetLastError(
|
||||
VE_RTP_RTCP_MODULE_ERROR, kTraceError,
|
||||
"StopReceiving() failed to reinitialize the RTP receiver.");
|
||||
return -1;
|
||||
}
|
||||
// Recover DTMF detection status.
|
||||
ret = _rtpRtcpModule.SetTelephoneEventStatus(dtmfDetection, true, true);
|
||||
if (ret != 0) {
|
||||
_engineStatisticsPtr->SetLastError(
|
||||
VE_INVALID_OPERATION, kTraceWarning,
|
||||
"StopReceiving() failed to restore telephone-event status.");
|
||||
}
|
||||
RegisterReceiveCodecsToRTPModule();
|
||||
_receiving = false;
|
||||
return 0;
|
||||
|
@ -195,7 +195,8 @@ TransmitMixer::TransmitMixer(const WebRtc_UWord32 instanceId) :
|
||||
_externalMediaCallbackPtr(NULL),
|
||||
_mute(false),
|
||||
_remainingMuteMicTimeMs(0),
|
||||
_mixingFrequency(0)
|
||||
_mixingFrequency(0),
|
||||
_includeAudioLevelIndication(false)
|
||||
{
|
||||
WEBRTC_TRACE(kTraceMemory, kTraceVoice, VoEId(_instanceId, -1),
|
||||
"TransmitMixer::TransmitMixer() - ctor");
|
||||
|
Loading…
x
Reference in New Issue
Block a user