155714Skris/*
255714Skris * Copyright 2002, Marcus Overhagen. All Rights Reserved.
3238405Sjkim * Distributed under the terms of the MIT License.
4238405Sjkim */
555714Skris
655714Skris
755714Skris// This is deprecated API that is not even implemented - no need to export
855714Skris// it on a GCC4 build (BeIDE needs it to run, though, so it's worthwhile for
9160814Ssimon// GCC2)
10160814Ssimon#if __GNUC__ < 3
11160814Ssimon
12160814Ssimon
13160814Ssimon#include "OldBufferStreamManager.h"
1455714Skris
1555714Skris#include <MediaDebug.h>
1655714Skris
1755714Skris
1855714Skris/*************************************************************
1955714Skris * public BBufferStreamManager
20160814Ssimon *************************************************************/
2155714Skris
2255714SkrisBBufferStreamManager::BBufferStreamManager(char *name)
2355714Skris{
2455714Skris	UNIMPLEMENTED();
2555714Skris}
2655714Skris
2755714Skris
28238405SjkimBBufferStreamManager::~BBufferStreamManager()
2955714Skris{
30238405Sjkim	UNIMPLEMENTED();
31238405Sjkim}
32238405Sjkim
3355714Skris
34160814Ssimonchar *
35160814SsimonBBufferStreamManager::Name() const
36160814Ssimon{
37238405Sjkim	UNIMPLEMENTED();
38160814Ssimon	return NULL;
39238405Sjkim}
40238405Sjkim
41238405Sjkim
42238405SjkimBBufferStream *
43160814SsimonBBufferStreamManager::Stream() const
44238405Sjkim{
45238405Sjkim	UNIMPLEMENTED();
46238405Sjkim	return NULL;
47160814Ssimon}
48160814Ssimon
49160814Ssimon
50160814Ssimonint32
51160814SsimonBBufferStreamManager::BufferCount() const
52160814Ssimon{
53160814Ssimon	UNIMPLEMENTED();
54160814Ssimon
55160814Ssimon	return 0;
56160814Ssimon}
57160814Ssimon
58160814Ssimon
59160814Ssimonvoid
60160814SsimonBBufferStreamManager::SetBufferCount(int32 count)
61160814Ssimon{
62160814Ssimon	UNIMPLEMENTED();
63160814Ssimon}
64160814Ssimon
65160814Ssimon
66160814Ssimonint32
67160814SsimonBBufferStreamManager::BufferSize() const
68160814Ssimon{
69160814Ssimon	UNIMPLEMENTED();
70160814Ssimon
71160814Ssimon	return 0;
72160814Ssimon}
73160814Ssimon
74160814Ssimon
75160814Ssimonvoid
76160814SsimonBBufferStreamManager::SetBufferSize(int32 bytes)
77160814Ssimon{
78160814Ssimon	UNIMPLEMENTED();
79160814Ssimon}
80160814Ssimon
81160814Ssimon
82160814Ssimonbigtime_t
83160814SsimonBBufferStreamManager::BufferDelay() const
84160814Ssimon{
85160814Ssimon	UNIMPLEMENTED();
86160814Ssimon
87160814Ssimon	return 0;
88160814Ssimon}
89160814Ssimon
90160814Ssimon
91160814Ssimonvoid
92160814SsimonBBufferStreamManager::SetBufferDelay(bigtime_t usecs)
93160814Ssimon{
94160814Ssimon	UNIMPLEMENTED();
95160814Ssimon}
96160814Ssimon
97160814Ssimon
98160814Ssimonbigtime_t
99160814SsimonBBufferStreamManager::Timeout() const
100160814Ssimon{
101160814Ssimon	UNIMPLEMENTED();
102160814Ssimon
103238405Sjkim	return 0;
104160814Ssimon}
105160814Ssimon
106238405Sjkim
107238405Sjkimvoid
108238405SjkimBBufferStreamManager::SetTimeout(bigtime_t usecs)
109238405Sjkim{
110238405Sjkim	UNIMPLEMENTED();
111238405Sjkim}
112238405Sjkim
113238405Sjkim
114238405Sjkimstream_state
115238405SjkimBBufferStreamManager::Start()
116238405Sjkim{
117238405Sjkim	UNIMPLEMENTED();
118238405Sjkim
119238405Sjkim	return B_IDLE;
120238405Sjkim}
121238405Sjkim
122238405Sjkim
123160814Ssimonstream_state
124238405SjkimBBufferStreamManager::Stop()
125238405Sjkim{
126160814Ssimon	UNIMPLEMENTED();
127238405Sjkim
128160814Ssimon	return B_IDLE;
129238405Sjkim}
130160814Ssimon
131160814Ssimon
132238405Sjkimstream_state
133238405SjkimBBufferStreamManager::Abort()
134238405Sjkim{
135238405Sjkim	UNIMPLEMENTED();
136238405Sjkim
13755714Skris	return B_IDLE;
138238405Sjkim}
139238405Sjkim
140238405Sjkim
141238405Sjkimstream_state
142238405SjkimBBufferStreamManager::State() const
143238405Sjkim{
144238405Sjkim	UNIMPLEMENTED();
14555714Skris
146238405Sjkim	return B_IDLE;
147238405Sjkim}
148238405Sjkim
149238405Sjkim
150238405Sjkimport_id
151238405SjkimBBufferStreamManager::NotificationPort() const
152238405Sjkim{
153238405Sjkim	UNIMPLEMENTED();
154238405Sjkim
155238405Sjkim	return 0;
156238405Sjkim}
157238405Sjkim
158238405Sjkim
159238405Sjkimvoid
160238405SjkimBBufferStreamManager::SetNotificationPort(port_id port)
16155714Skris{
16255714Skris	UNIMPLEMENTED();
16355714Skris}
16455714Skris
165238405Sjkim
16655714Skrisbool
167238405SjkimBBufferStreamManager::Lock()
16855714Skris{
169238405Sjkim	UNIMPLEMENTED();
17055714Skris
171238405Sjkim	return false;
17255714Skris}
17355714Skris
17455714Skris
17555714Skrisvoid
17655714SkrisBBufferStreamManager::Unlock()
177238405Sjkim{
178238405Sjkim	UNIMPLEMENTED();
17955714Skris}
18055714Skris
18155714Skris
18255714Skrisstatus_t
18355714SkrisBBufferStreamManager::Subscribe(BBufferStream *stream)
18455714Skris{
18555714Skris	UNIMPLEMENTED();
18655714Skris
18755714Skris	return B_ERROR;
18855714Skris}
18955714Skris
19055714Skris
191238405Sjkimstatus_t
19255714SkrisBBufferStreamManager::Unsubscribe()
19355714Skris{
19455714Skris	UNIMPLEMENTED();
195238405Sjkim
19655714Skris	return B_ERROR;
19755714Skris}
198238405Sjkim
199238405Sjkim
20055714Skrissubscriber_id
20155714SkrisBBufferStreamManager::ID() const
20255714Skris{
20355714Skris	UNIMPLEMENTED();
20455714Skris
20555714Skris	return 0;
20655714Skris}
20755714Skris
20855714Skris/*************************************************************
20955714Skris * protected BBufferStreamManager
21055714Skris *************************************************************/
21155714Skris
21255714Skrisvoid
21355714SkrisBBufferStreamManager::StartProcessing()
214238405Sjkim{
21555714Skris	UNIMPLEMENTED();
216238405Sjkim}
217238405Sjkim
218238405Sjkim
219238405Sjkimvoid
220238405SjkimBBufferStreamManager::StopProcessing()
221238405Sjkim{
222238405Sjkim	UNIMPLEMENTED();
223238405Sjkim}
224238405Sjkim
225238405Sjkim
226238405Sjkimstatus_t
227238405SjkimBBufferStreamManager::_ProcessingThread(void *arg)
228238405Sjkim{
229238405Sjkim	UNIMPLEMENTED();
230238405Sjkim
231238405Sjkim	return B_ERROR;
232238405Sjkim}
233238405Sjkim
234238405Sjkim
235238405Sjkimvoid
236238405SjkimBBufferStreamManager::ProcessingThread()
237238405Sjkim{
238238405Sjkim	UNIMPLEMENTED();
239238405Sjkim}
240238405Sjkim
241238405Sjkim
242238405Sjkimvoid
243238405SjkimBBufferStreamManager::SetState(stream_state newState)
244238405Sjkim{
245238405Sjkim	UNIMPLEMENTED();
246238405Sjkim}
247238405Sjkim
248238405Sjkim
249238405Sjkimbigtime_t
250238405SjkimBBufferStreamManager::SnoozeUntil(bigtime_t sys_time)
251238405Sjkim{
252238405Sjkim	UNIMPLEMENTED();
253238405Sjkim
25455714Skris	return 0;
25555714Skris}
25655714Skris
25755714Skris/*************************************************************
25855714Skris * private BBufferStreamManager
25955714Skris *************************************************************/
26055714Skris
26155714Skrisvoid
26255714SkrisBBufferStreamManager::_ReservedBufferStreamManager1()
26355714Skris{
26455714Skris	UNIMPLEMENTED();
26555714Skris}
26655714Skris
26755714Skris
26855714Skrisvoid
26955714SkrisBBufferStreamManager::_ReservedBufferStreamManager2()
27055714Skris{
27155714Skris	UNIMPLEMENTED();
27255714Skris}
27355714Skris
27455714Skris
27555714Skrisvoid
27655714SkrisBBufferStreamManager::_ReservedBufferStreamManager3()
27755714Skris{
27855714Skris	UNIMPLEMENTED();
27955714Skris}
28055714Skris
28155714Skris
28255714Skris#endif	// __GNUC__ < 3
28355714Skris