1 /*
2 * Copyright 2002, Marcus Overhagen. All Rights Reserved.
3 * Distributed under the terms of the MIT License.
4 */
5
6
7 // This is deprecated API that is not even implemented - no need to export
8 // it on a GCC4 build (BeIDE needs it to run, though, so it's worthwhile for
9 // GCC2)
10 #if __GNUC__ < 3
11
12
13 #include "OldAudioModule.h"
14
15 #include <MediaDebug.h>
16
17
18 /*************************************************************
19 * public BAudioEvent
20 *************************************************************/
21
BAudioEvent(int32 frames,bool stereo,float * samples)22 BAudioEvent::BAudioEvent(int32 frames, bool stereo, float *samples)
23 {
24 UNIMPLEMENTED();
25 }
26
27
~BAudioEvent()28 BAudioEvent::~BAudioEvent()
29 {
30 UNIMPLEMENTED();
31 }
32
33
34 mk_time
Start()35 BAudioEvent::Start()
36 {
37 UNIMPLEMENTED();
38
39 return 0;
40 }
41
42
43 void
SetStart(mk_time)44 BAudioEvent::SetStart(mk_time)
45 {
46 UNIMPLEMENTED();
47 }
48
49
50 mk_time
Duration()51 BAudioEvent::Duration()
52 {
53 UNIMPLEMENTED();
54
55 return 0;
56 }
57
58
59 int32
Frames()60 BAudioEvent::Frames()
61 {
62 UNIMPLEMENTED();
63
64 return 0;
65 }
66
67
68 float *
Samples()69 BAudioEvent::Samples()
70 {
71 UNIMPLEMENTED();
72 return NULL;
73 }
74
75
76 int32
ChannelCount()77 BAudioEvent::ChannelCount()
78 {
79 UNIMPLEMENTED();
80
81 return 0;
82 }
83
84
85 float
Gain()86 BAudioEvent::Gain()
87 {
88 UNIMPLEMENTED();
89
90 return 0.0f;
91 }
92
93
94 void
SetGain(float)95 BAudioEvent::SetGain(float)
96 {
97 UNIMPLEMENTED();
98 }
99
100
101 int32
Destination()102 BAudioEvent::Destination()
103 {
104 UNIMPLEMENTED();
105
106 return 0;
107 }
108
109
110 void
SetDestination(int32)111 BAudioEvent::SetDestination(int32)
112 {
113 UNIMPLEMENTED();
114 }
115
116
117 bool
MixIn(float * dst,int32 frames,mk_time time)118 BAudioEvent::MixIn(float *dst, int32 frames, mk_time time)
119 {
120 UNIMPLEMENTED();
121
122 return false;
123 }
124
125
126 BMediaEvent *
Clone()127 BAudioEvent::Clone()
128 {
129 UNIMPLEMENTED();
130 return NULL;
131 }
132
133
134 bigtime_t
CaptureTime()135 BAudioEvent::CaptureTime()
136 {
137 UNIMPLEMENTED();
138
139 return 0;
140 }
141
142
143 void
SetCaptureTime(bigtime_t)144 BAudioEvent::SetCaptureTime(bigtime_t)
145 {
146 UNIMPLEMENTED();
147 }
148
149
150 /*************************************************************
151 * public BDACRenderer
152 *************************************************************/
153
BDACRenderer(const char * name)154 BDACRenderer::BDACRenderer(const char *name)
155 {
156 UNIMPLEMENTED();
157 }
158
159
~BDACRenderer()160 BDACRenderer::~BDACRenderer()
161 {
162 UNIMPLEMENTED();
163 }
164
165
166 mk_rate
Units()167 BDACRenderer::Units()
168 {
169 UNIMPLEMENTED();
170
171 return 0;
172 }
173
174
175 mk_time
Latency()176 BDACRenderer::Latency()
177 {
178 UNIMPLEMENTED();
179
180 return 0;
181 }
182
183
184 mk_time
Start()185 BDACRenderer::Start()
186 {
187 UNIMPLEMENTED();
188
189 return 0;
190 }
191
192
193 mk_time
Duration()194 BDACRenderer::Duration()
195 {
196 UNIMPLEMENTED();
197
198 return 0;
199 }
200
201
202 BTimeBase *
TimeBase()203 BDACRenderer::TimeBase()
204 {
205 UNIMPLEMENTED();
206 return NULL;
207 }
208
209
210 void
Open()211 BDACRenderer::Open()
212 {
213 UNIMPLEMENTED();
214 }
215
216
217 void
Close()218 BDACRenderer::Close()
219 {
220 UNIMPLEMENTED();
221 }
222
223
224 void
Wakeup()225 BDACRenderer::Wakeup()
226 {
227 UNIMPLEMENTED();
228 }
229
230
231 void
TransportChanged(mk_time time,mk_rate rate,transport_status status)232 BDACRenderer::TransportChanged(mk_time time, mk_rate rate,
233 transport_status status)
234 {
235 UNIMPLEMENTED();
236 }
237
238
239 void
StreamChanged()240 BDACRenderer::StreamChanged()
241 {
242 UNIMPLEMENTED();
243 }
244
245
246 BMediaChannel *
Channel()247 BDACRenderer::Channel()
248 {
249 UNIMPLEMENTED();
250 return NULL;
251 }
252
253 /*************************************************************
254 * private BDACRenderer
255 *************************************************************/
256
257
258 bool
_WriteDAC(void * arg,char * buf,uint32 bytes,void * header)259 BDACRenderer::_WriteDAC(void *arg, char *buf, uint32 bytes, void *header)
260 {
261 UNIMPLEMENTED();
262
263 return false;
264 }
265
266
267 bool
WriteDAC(short * buf,int32 frames,audio_buffer_header * header)268 BDACRenderer::WriteDAC(short *buf, int32 frames, audio_buffer_header *header)
269 {
270 UNIMPLEMENTED();
271
272 return false;
273 }
274
275
276 bool
MixActiveSegments(mk_time start)277 BDACRenderer::MixActiveSegments(mk_time start)
278 {
279 UNIMPLEMENTED();
280
281 return false;
282 }
283
284
285 void
MixOutput(short * dst)286 BDACRenderer::MixOutput(short *dst)
287 {
288 UNIMPLEMENTED();
289 }
290
291
292 /*************************************************************
293 * public BAudioFileStream
294 *************************************************************/
295
BAudioFileStream(BMediaChannel * channel,BFile * file,mk_time start)296 BAudioFileStream::BAudioFileStream(BMediaChannel *channel, BFile *file,
297 mk_time start)
298 {
299 UNIMPLEMENTED();
300 }
301
302
~BAudioFileStream()303 BAudioFileStream::~BAudioFileStream()
304 {
305 UNIMPLEMENTED();
306 }
307
308
309 BMediaEvent *
GetEvent(BMediaChannel * channel)310 BAudioFileStream::GetEvent(BMediaChannel *channel)
311 {
312 UNIMPLEMENTED();
313 return NULL;
314 }
315
316
317 BMediaEvent *
PeekEvent(BMediaChannel * channel,mk_time asap)318 BAudioFileStream::PeekEvent(BMediaChannel *channel, mk_time asap)
319 {
320 UNIMPLEMENTED();
321 return NULL;
322 }
323
324
325 status_t
SeekToTime(BMediaChannel * channel,mk_time time)326 BAudioFileStream::SeekToTime(BMediaChannel *channel, mk_time time)
327 {
328 UNIMPLEMENTED();
329
330 return B_ERROR;
331 }
332
333
334 void
SetStart(mk_time start)335 BAudioFileStream::SetStart(mk_time start)
336 {
337 UNIMPLEMENTED();
338 }
339
340
341 bigtime_t
CaptureTime()342 BAudioFileStream::CaptureTime()
343 {
344 UNIMPLEMENTED();
345
346 return 0;
347 }
348
349
350 BMediaChannel *
Channel()351 BAudioFileStream::Channel()
352 {
353 UNIMPLEMENTED();
354 return NULL;
355 }
356
357 /*************************************************************
358 * public BADCSource
359 *************************************************************/
360
BADCSource(BMediaChannel * channel,mk_time start)361 BADCSource::BADCSource(BMediaChannel *channel, mk_time start)
362 :
363 fEventLock("BADCSource lock")
364 {
365 UNIMPLEMENTED();
366 }
367
368
~BADCSource()369 BADCSource::~BADCSource()
370 {
371 UNIMPLEMENTED();
372 }
373
374
375 BMediaEvent *
GetEvent(BMediaChannel * channel)376 BADCSource::GetEvent(BMediaChannel *channel)
377 {
378 UNIMPLEMENTED();
379 return NULL;
380 }
381
382
383 BMediaEvent *
PeekEvent(BMediaChannel * channel,mk_time asap)384 BADCSource::PeekEvent(BMediaChannel *channel, mk_time asap)
385 {
386 UNIMPLEMENTED();
387 return NULL;
388 }
389
390
391 status_t
SeekToTime(BMediaChannel * channel,mk_time time)392 BADCSource::SeekToTime(BMediaChannel *channel, mk_time time)
393 {
394 UNIMPLEMENTED();
395
396 return B_ERROR;
397 }
398
399
400 void
SetStart(mk_time start)401 BADCSource::SetStart(mk_time start)
402 {
403 UNIMPLEMENTED();
404 }
405
406
407 BMediaChannel *
Channel()408 BADCSource::Channel()
409 {
410 UNIMPLEMENTED();
411 return NULL;
412 }
413
414 /*************************************************************
415 * private BADCSource
416 *************************************************************/
417
418 bool
_ReadADC(void * arg,char * buf,uint32 bytes,void * header)419 BADCSource::_ReadADC(void *arg, char *buf, uint32 bytes, void *header)
420 {
421 UNIMPLEMENTED();
422
423 return false;
424 }
425
426
427 void
ReadADC(short * buf,int32 frames,audio_buffer_header * header)428 BADCSource::ReadADC(short *buf, int32 frames, audio_buffer_header *header)
429 {
430 UNIMPLEMENTED();
431 }
432
433
434 #endif // __GNUC__ < 3
435