diff -r c84cf270c54f -r 92ab7f8d0eab phoneapp/phoneuicontrol/src/cphonestatecallsetup.cpp --- a/phoneapp/phoneuicontrol/src/cphonestatecallsetup.cpp Tue Feb 02 00:10:04 2010 +0200 +++ b/phoneapp/phoneuicontrol/src/cphonestatecallsetup.cpp Fri Mar 19 09:28:42 2010 +0200 @@ -18,7 +18,7 @@ // INCLUDES #include -#include +#include #include #include #include @@ -44,7 +44,7 @@ #include "phonelogger.h" #include "phoneui.pan" #include "cphonedtmfwaitchartimer.h" -#include "tphonecmdparamaudiooutput.h" +#include "tphonecmdparamAudioOutput.h" #include "cphonekeys.h" // ================= MEMBER FUNCTIONS ======================= @@ -188,6 +188,16 @@ case EPhoneDtmfDialerCancel: CloseDTMFEditorL(); break; + +// <-- QT PHONE START --> + case EPhoneInCallCmdMute: // fall through + case EPhoneInCallCmdUnmute: + iStateMachine->PhoneEngineInfo()->SetAudioMuteCommand( + ( aCommand == EPhoneInCallCmdMute ) ); + iStateMachine->SendPhoneEngineMessage( + MPEPhoneModel::EPEMessageSetAudioMute ); + break; +// <-- QT PHONE END --> default: commandStatus = CPhoneState::HandleCommandL( aCommand ); @@ -586,12 +596,14 @@ // Update the single call CPhoneState::UpdateSingleActiveCallL( aCallId ); - - // Complete sat request + +// <-- QT PHONE START --> +/* // Complete sat request if ( iStateMachine->PhoneEngineInfo()->CallOrigin( aCallId ) == EPECallOriginSAT ) { CompleteSatRequestL( aCallId ); - } + }*/ +// <-- QT PHONE END --> // Update touch buttons SetTouchPaneButtons( EPhoneIncallButtons );