equal
deleted
inserted
replaced
153 #define TMS_AUDIO_OUTPUT_WIRED_ACCESSORY ((gint)5) |
153 #define TMS_AUDIO_OUTPUT_WIRED_ACCESSORY ((gint)5) |
154 #define TMS_AUDIO_OUTPUT_ACCESSORY ((gint)6) |
154 #define TMS_AUDIO_OUTPUT_ACCESSORY ((gint)6) |
155 #define TMS_AUDIO_OUTPUT_ETTY ((gint)7) |
155 #define TMS_AUDIO_OUTPUT_ETTY ((gint)7) |
156 #define TMS_AUDIO_OUTPUT_NOT_ACTIVE ((gint)8) |
156 #define TMS_AUDIO_OUTPUT_NOT_ACTIVE ((gint)8) |
157 |
157 |
158 // TMSSignalEvent structure for callback notifications |
158 // Structure signalling callback notifications |
159 struct TMSSignalEvent |
159 struct TMSSignalEvent |
160 { |
160 { |
161 guint type; |
161 guint type; |
162 guint reason; |
162 guint reason; |
163 gpointer event_data; |
163 gpointer event_data; |
164 gpointer user_data; |
164 gpointer user_data; |
165 gint curr_state; |
165 gint curr_state; |
166 gint prev_state; |
166 gint prev_state; |
167 }; |
167 }; |
168 |
168 |
169 // TMSRTPStreamDescription for RTP |
169 // Structure for global volume effect change event |
170 struct TMSRTPStreamDescription |
170 struct TMSVolumeEventChangeData |
171 { |
171 { |
172 gint filler1; |
172 guint level; |
173 gint filler2; |
173 TMSAudioOutput output; |
174 gint filler3; |
174 gboolean output_changed; |
175 }; |
175 }; |
176 |
176 |
177 } //namespace TMS |
177 } //namespace TMS |
178 |
178 |
179 #endif // TMS_H |
179 #endif // TMS_H |