| class MTelephonyAudioRoutingPolicyObserver |
Defines functions that policy client must implement in order to receive output change request from Telephony applications.
| Public Member Functions | |
|---|---|
| void | OutputChangeRequested ( CTelephonyAudioRoutingManager &, CTelephonyAudioRouting::TAudioOutput ) |
| void | OutputChangeRequested | ( | CTelephonyAudioRoutingManager & | aTelephonyAudioRoutingManager, |
| CTelephonyAudioRouting::TAudioOutput | aOutput | |||
| ) | [pure virtual] | |||
Request to change current output. When the request is serviced by the Adaptation, this will result in CTelephonyAudioRoutingManager::OutputChangeRequestCompleted call by the adaptation.
For each request made by the client, there will be one function call, CTelephonyAudioRoutingManager::OutputChangeRequestCompleted from Adaptation.
If there are two requests back to back, Adaptation will service first request, call CTelephonyAudioRoutingManager::OutputChangeRequestCompleted and then consider the second request. This will be true for multiple back to back requests. (Back to back = pending requests in request queue).
| CTelephonyAudioRoutingManager & aTelephonyAudioRoutingManager | |
| CTelephonyAudioRouting::TAudioOutput aOutput |
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.