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.