mmmw_plat/telephony_multimedia_service_api/inc/tmsglobalroutingobsrvr.h
changeset 14 80975da52420
parent 0 71ca22bcf22a
equal deleted inserted replaced
12:5a06f39ad45b 14:80975da52420
     9  * Initial Contributors:
     9  * Initial Contributors:
    10  * Nokia Corporation - initial contribution.
    10  * Nokia Corporation - initial contribution.
    11  *
    11  *
    12  * Contributors:
    12  * Contributors:
    13  *
    13  *
    14  * Description:This class provides callback mechanism for TMSGlobalRouting listeners.
    14  * Description: This class provides callback mechanism for TMSGlobalRouting
       
    15  * listeners.
    15  *
    16  *
    16  */
    17  */
    17 
    18 
    18 #ifndef TMS_GLOBAL_ROUTING_OBSRVR_H
    19 #ifndef TMS_GLOBAL_ROUTING_OBSRVR_H
    19 #define TMS_GLOBAL_ROUTING_OBSRVR_H
    20 #define TMS_GLOBAL_ROUTING_OBSRVR_H
    70      *  TMS_EVENT_ROUTING_AVAIL_OUTPUTS_CHANGED
    71      *  TMS_EVENT_ROUTING_AVAIL_OUTPUTS_CHANGED
    71      *  TMS_EVENT_ROUTING_OUTPUT_CHANGED
    72      *  TMS_EVENT_ROUTING_OUTPUT_CHANGED
    72      *  TMS_EVENT_ROUTING_SET_OUTPUT_COMPLETE
    73      *  TMS_EVENT_ROUTING_SET_OUTPUT_COMPLETE
    73      *
    74      *
    74      * @param  routing
    75      * @param  routing
    75      *      Pointer to the object that is being signaled.
    76      *      Reference to the object that is being signaled.
    76      *
    77      *
    77      * @param  event
    78      * @param  event
    78      *      Event descriptor.
    79      *      Event descriptor.
    79      *
    80      *
    80      * @param  output
    81      * @param  output
    81      *      Indicates the output device that audio will be routed to.
    82      *      Indicates the output device that audio will be routed to.
    82      *
    83      *
    83      */
    84      */
    84     virtual void GlobalRoutingEvent(TMSGlobalRouting* routing,
    85     virtual void GlobalRoutingEvent(const TMSGlobalRouting& routing,
    85             TMSSignalEvent event, TMSAudioOutput output) = 0;
    86             TMSSignalEvent event, TMSAudioOutput output) = 0;
    86     };
    87     };
    87 
    88 
    88 } //namespace TMS
    89 } //namespace TMS
    89 
    90