equal
deleted
inserted
replaced
762 CMmCallTsy* mmCall = list->GetMmCallByIndex( i ); |
762 CMmCallTsy* mmCall = list->GetMmCallByIndex( i ); |
763 if ( mmCall ) |
763 if ( mmCall ) |
764 { |
764 { |
765 // get call status |
765 // get call status |
766 RCall::TStatus callStatus = mmCall->Status(); |
766 RCall::TStatus callStatus = mmCall->Status(); |
767 if ( RCall::EStatusConnected == callStatus) |
767 // Check if the call state is one that suggests that someone will listen to a DTMF. |
|
768 if (( RCall::EStatusConnected == callStatus ) || ( RCall::EStatusDialling == callStatus )|| ( RCall::EStatusConnecting == callStatus )) |
768 { |
769 { |
769 // get service type of call |
770 // get service type of call |
770 RMobileCall::TMobileCallInfoV1 info; |
771 RMobileCall::TMobileCallInfoV1 info; |
771 RMobileCall::TMobileCallInfoV1Pckg infoPckg(info); |
772 RMobileCall::TMobileCallInfoV1Pckg infoPckg(info); |
772 mmCall->FillMobileCallInfo(&infoPckg); |
773 mmCall->FillMobileCallInfo(&infoPckg); |