cb3d0fad3b6822ef54a04328e9460f2fbfd13a20
[profile/ivi/genivi/genivi-audio-manager.git] / PluginControlInterface / src / ControlSender.cpp
1 /*
2  * ControlSender.cpp
3  *
4  *  Created on: Oct 25, 2011
5  *      Author: christian
6  */
7
8 #include "ControlSender.h"
9
10 extern "C" ControlSendInterface* PluginControlInterfaceFactory() {
11     return (new ControlSenderPlugin());
12 }
13
14 extern "C" void destroyControlPluginInterface(ControlSendInterface* controlSendInterface) {
15     delete controlSendInterface;
16 }
17
18 ControlSenderPlugin::ControlSenderPlugin() {
19         // TODO Auto-generated constructor stub
20
21 }
22
23 ControlSenderPlugin::~ControlSenderPlugin() {
24         // TODO Auto-generated destructor stub
25 }
26
27 //am_Error_e ControlSendInterface::startupController(ControlReceiveInterface* controlreceiveinterface)
28 //{
29 //}
30
31
32
33 am_Error_e ControlSenderPlugin::stopController()
34 {
35 }
36
37
38
39 void ControlSenderPlugin::hookAllPluginsLoaded()
40 {
41 }
42
43
44
45 am_Error_e ControlSenderPlugin::hookUserConnectionRequest(const am_sourceID_t sourceID, const am_sinkID_t sinkID, am_mainConnectionID_t & mainConnectionID)
46 {
47 }
48
49
50
51 am_Error_e ControlSenderPlugin::hookUserDisconnectionRequest(const am_mainConnectionID_t connectionID)
52 {
53 }
54
55
56
57 am_Error_e ControlSenderPlugin::hookUserSetMainSinkSoundProperty(const am_sinkID_t sinkID, const am_MainSoundProperty_s & soundProperty)
58 {
59 }
60
61
62
63 am_Error_e ControlSenderPlugin::hookUserSetMainSourceSoundProperty(const am_sourceID_t sourceID, const am_MainSoundProperty_s & soundProperty)
64 {
65 }
66
67
68
69 am_Error_e ControlSenderPlugin::hookUserSetSystemProperty(const am_SystemProperty_s & property)
70 {
71 }
72
73
74
75 am_Error_e ControlSenderPlugin::hookUserVolumeChange(const am_sinkID_t SinkID, const am_mainVolume_t newVolume)
76 {
77 }
78
79
80
81 am_Error_e ControlSenderPlugin::hookUserVolumeStep(const am_sinkID_t SinkID, const int16_t increment)
82 {
83 }
84
85
86
87 am_Error_e ControlSenderPlugin::hookUserSetSinkMuteState(const am_sinkID_t sinkID, const am_MuteState_e muteState)
88 {
89 }
90
91
92
93 am_Error_e ControlSenderPlugin::hookSystemRegisterDomain(const am_Domain_s & domainData, am_domainID_t & domainID)
94 {
95 }
96
97
98
99 am_Error_e ControlSenderPlugin::hookSystemDeregisterDomain(const am_domainID_t domainID)
100 {
101 }
102
103
104
105 void ControlSenderPlugin::hookSystemDomainRegistrationComplete(const am_domainID_t domainID)
106 {
107 }
108
109
110
111 am_Error_e ControlSenderPlugin::hookSystemRegisterSink(const am_Sink_s & sinkData, am_sinkID_t & sinkID)
112 {
113 }
114
115
116
117 am_Error_e ControlSenderPlugin::hookSystemDeregisterSink(const am_sinkID_t sinkID)
118 {
119 }
120
121
122
123 am_Error_e ControlSenderPlugin::hookSystemRegisterSource(const am_Source_s & sourceData, am_sourceID_t & sourceID)
124 {
125 }
126
127
128
129 am_Error_e ControlSenderPlugin::hookSystemDeregisterSource(const am_sourceID_t sourceID)
130 {
131 }
132
133
134
135 am_Error_e ControlSenderPlugin::hookSystemRegisterGateway(const am_Gateway_s & gatewayData, am_gatewayID_t & gatewayID)
136 {
137 }
138
139
140
141 am_Error_e ControlSenderPlugin::hookSystemDeregisterGateway(const am_gatewayID_t gatewayID)
142 {
143 }
144
145
146
147 am_Error_e ControlSenderPlugin::hookSystemRegisterCrossfader(const am_Crossfader_s & crossfaderData, am_crossfaderID_t & crossfaderID)
148 {
149 }
150
151
152
153 am_Error_e ControlSenderPlugin::hookSystemDeregisterCrossfader(const am_crossfaderID_t crossfaderID)
154 {
155 }
156
157
158
159 void ControlSenderPlugin::hookSystemSinkVolumeTick(const am_Handle_s handle, const am_sinkID_t sinkID, const am_volume_t volume)
160 {
161 }
162
163
164
165 void ControlSenderPlugin::hookSystemSourceVolumeTick(const am_Handle_s handle, const am_sourceID_t sourceID, const am_volume_t volume)
166 {
167 }
168
169
170
171 void ControlSenderPlugin::hookSystemInterruptStateChange(const am_sourceID_t sourceID, const am_InterruptState_e interruptState)
172 {
173 }
174
175
176
177 void ControlSenderPlugin::hookSystemSinkAvailablityStateChange(const am_sinkID_t sinkID, const am_Availability_s & availability)
178 {
179 }
180
181
182
183 void ControlSenderPlugin::hookSystemSourceAvailablityStateChange(const am_sourceID_t sourceID, const am_Availability_s & availability)
184 {
185 }
186
187
188
189 void ControlSenderPlugin::hookSystemDomainStateChange(const am_domainID_t domainID, const am_DomainState_e state)
190 {
191 }
192
193
194
195 void ControlSenderPlugin::hookSystemReceiveEarlyData(const std::vector<am_EarlyData_s> & data)
196 {
197 }
198
199
200
201 void ControlSenderPlugin::hookSystemSpeedChange(const am_speed_t speed)
202 {
203 }
204
205
206
207 void ControlSenderPlugin::hookSystemTimingInformationChanged(const am_mainConnectionID_t mainConnectionID, const am_timeSync_t time)
208 {
209 }
210
211
212
213 void ControlSenderPlugin::cbAckConnect(const am_Handle_s handle, const am_Error_e errorID)
214 {
215 }
216
217
218
219 void ControlSenderPlugin::cbAckDisconnect(const am_Handle_s handle, const am_Error_e errorID)
220 {
221 }
222
223
224
225 void ControlSenderPlugin::cbAckCrossFade(const am_Handle_s handle, const am_HotSink_e hostsink, const am_Error_e error)
226 {
227 }
228
229
230
231 void ControlSenderPlugin::cbAckSetSinkVolumeChange(const am_Handle_s handle, const am_volume_t volume, const am_Error_e error)
232 {
233 }
234
235
236
237 void ControlSenderPlugin::cbAckSetSourceVolumeChange(const am_Handle_s handle, const am_volume_t voulme, const am_Error_e error)
238 {
239 }
240
241
242
243 void ControlSenderPlugin::cbAckSetSourceState(const am_Handle_s handle, const am_Error_e error)
244 {
245 }
246
247
248
249 void ControlSenderPlugin::cbAckSetSourceSoundProperty(const am_Handle_s handle, const am_Error_e error)
250 {
251 }
252
253
254
255 void ControlSenderPlugin::cbAckSetSinkSoundProperty(const am_Handle_s handle, const am_Error_e error)
256 {
257 }
258
259
260