| class MTelephonyAudioControl |
Plug in interface implemented by licensees that may be used to start/stop audio. Interface is triggered when calls are created and destroyed and also indicates state changes of the call.
| Public Member Functions | |
|---|---|
| void | CallStateChange (const TName &, RMobileCall::TMobileCallStatus ) |
| void | SetupTelephonyAudio (const TName &, MTelephonyAudioControl::TTelephonyAudioControlCallType , TBool , RMobileCall::TMobileCallDirection ) |
| void | TeardownTelephonyAudio (const TName &, TInt ) |
| Public Member Enumerations | |
|---|---|
| enum | TTelephonyAudioControlCallType { ECallTypeVoice } |
| void | CallStateChange | ( | const TName & | aCallName, |
| RMobileCall::TMobileCallStatus | aCallStatus | |||
| ) | [pure virtual] | |||
Updates exiting call state.
| const TName & aCallName | The name of the call |
| RMobileCall::TMobileCallStatus aCallStatus | The call status |
| void | SetupTelephonyAudio | ( | const TName & | aCallName, |
| MTelephonyAudioControl::TTelephonyAudioControlCallType | aCallType, | |||
| TBool | aEmergency, | |||
| RMobileCall::TMobileCallDirection | aCallDirection | |||
| ) | [pure virtual] | |||
Initialise new call routing.
| const TName & aCallName | The name of the call |
| MTelephonyAudioControl::TTelephonyAudioControlCallType aCallType | The type of the call |
| TBool aEmergency | Is the call emergency call or not |
| RMobileCall::TMobileCallDirection aCallDirection | The direction of the call |
| void | TeardownTelephonyAudio | ( | const TName & | aCallName, |
| TInt | aError | |||
| ) | [pure virtual] | |||
Tears down exiting call routing.
Copyright ©2010 Nokia Corporation and/or its subsidiary(-ies).
All rights
reserved. Unless otherwise stated, these materials are provided under the terms of the Eclipse Public License
v1.0.