diff --git a/sflphone-common/src/audio/audiortp/AudioRtpSession.cpp b/sflphone-common/src/audio/audiortp/AudioRtpSession.cpp index 01aeea114e255e2df4fb5d23be97f4414c0ec62a..111415d0e4125a4378bebde204f4e761187746df 100644 --- a/sflphone-common/src/audio/audiortp/AudioRtpSession.cpp +++ b/sflphone-common/src/audio/audiortp/AudioRtpSession.cpp @@ -343,8 +343,6 @@ void AudioRtpSession::run () _debug ("AudioRtpSession: Entering mainloop for call %s",_ca->getCallId().c_str()); - receiveSpeakerData (); - uint32 timeout = 0; while ( isActive() ) { if ( timeout < 1000 ){ // !(timeout/1000) @@ -360,6 +358,7 @@ void AudioRtpSession::run () sendMicData (); } + receiveSpeakerData (); // This also should be moved notifyIncomingCall();