equal
deleted
inserted
replaced
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 |