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