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 "OldAudioStream.h"
14
15#include <MediaDebug.h>
16
17
18/*************************************************************
19 * public BADCStream
20 *************************************************************/
21
22BADCStream::BADCStream()
23{
24	UNIMPLEMENTED();
25}
26
27
28BADCStream::~BADCStream()
29{
30	UNIMPLEMENTED();
31}
32
33
34status_t
35BADCStream::SetADCInput(int32 device)
36{
37	UNIMPLEMENTED();
38
39	return B_ERROR;
40}
41
42
43status_t
44BADCStream::ADCInput(int32 *device) const
45{
46	UNIMPLEMENTED();
47
48	return B_ERROR;
49}
50
51
52status_t
53BADCStream::SetSamplingRate(float sRate)
54{
55	UNIMPLEMENTED();
56
57	return B_ERROR;
58}
59
60
61status_t
62BADCStream::SamplingRate(float *sRate) const
63{
64	UNIMPLEMENTED();
65
66	return B_ERROR;
67}
68
69
70status_t
71BADCStream::BoostMic(bool boost)
72{
73	UNIMPLEMENTED();
74
75	return B_ERROR;
76}
77
78
79bool
80BADCStream::IsMicBoosted() const
81{
82	UNIMPLEMENTED();
83
84	return false;
85}
86
87
88status_t
89BADCStream::SetStreamBuffers(size_t bufferSize,
90							 int32 bufferCount)
91{
92	UNIMPLEMENTED();
93
94	return B_ERROR;
95}
96
97/*************************************************************
98 * protected BADCStream
99 *************************************************************/
100
101
102BMessenger *
103BADCStream::Server() const
104{
105	UNIMPLEMENTED();
106	return NULL;
107}
108
109
110stream_id
111BADCStream::StreamID() const
112{
113	UNIMPLEMENTED();
114
115	return 0;
116}
117
118/*************************************************************
119 * private BADCStream
120 *************************************************************/
121
122
123void
124BADCStream::_ReservedADCStream1()
125{
126	UNIMPLEMENTED();
127}
128
129
130void
131BADCStream::_ReservedADCStream2()
132{
133	UNIMPLEMENTED();
134}
135
136
137void
138BADCStream::_ReservedADCStream3()
139{
140	UNIMPLEMENTED();
141}
142
143/*************************************************************
144 * public BDACStream
145 *************************************************************/
146
147BDACStream::BDACStream()
148{
149	UNIMPLEMENTED();
150}
151
152
153BDACStream::~BDACStream()
154{
155	UNIMPLEMENTED();
156}
157
158
159status_t
160BDACStream::SetSamplingRate(float sRate)
161{
162	UNIMPLEMENTED();
163
164	return B_ERROR;
165}
166
167
168status_t
169BDACStream::SamplingRate(float *sRate) const
170{
171	UNIMPLEMENTED();
172
173	return B_ERROR;
174}
175
176
177status_t
178BDACStream::SetVolume(int32 device,
179					  float l_volume,
180					  float r_volume)
181{
182	UNIMPLEMENTED();
183
184	return B_ERROR;
185}
186
187
188status_t
189BDACStream::GetVolume(int32 device,
190					  float *l_volume,
191					  float *r_volume,
192					  bool *enabled) const
193{
194	UNIMPLEMENTED();
195
196	return B_ERROR;
197}
198
199
200status_t
201BDACStream::EnableDevice(int32 device,
202						 bool enable)
203{
204	UNIMPLEMENTED();
205
206	return B_ERROR;
207}
208
209
210bool
211BDACStream::IsDeviceEnabled(int32 device) const
212{
213	UNIMPLEMENTED();
214
215	return false;
216}
217
218
219status_t
220BDACStream::SetStreamBuffers(size_t bufferSize,
221							 int32 bufferCount)
222{
223	UNIMPLEMENTED();
224
225	return B_ERROR;
226}
227
228/*************************************************************
229 * protected BDACStream
230 *************************************************************/
231
232BMessenger *
233BDACStream::Server() const
234{
235	UNIMPLEMENTED();
236	return NULL;
237}
238
239
240stream_id
241BDACStream::StreamID() const
242{
243	UNIMPLEMENTED();
244
245	return 0;
246}
247
248/*************************************************************
249 * private BDACStream
250 *************************************************************/
251
252void
253BDACStream::_ReservedDACStream1()
254{
255	UNIMPLEMENTED();
256}
257
258
259void
260BDACStream::_ReservedDACStream2()
261{
262	UNIMPLEMENTED();
263}
264
265
266void
267BDACStream::_ReservedDACStream3()
268{
269	UNIMPLEMENTED();
270}
271
272
273#endif	// __GNUC__ < 3
274