this repo has no description
1#include "AudioQueueBase.h"
2#include "stub.h"
3#include <CarbonCore/MacErrors.h>
4
5AudioQueue::AudioQueue(const AudioStreamBasicDescription* format, void* userData,
6 CFRunLoopRef runloop, CFStringRef runloopMode, UInt32 flags)
7: m_format(*format), m_userData(userData), m_flags(flags)
8{
9 m_runloop = (CFRunLoopRef) CFRetain(runloop);
10 m_runloopMode = (CFStringRef) CFRetain(runloopMode);
11}
12
13AudioQueue::~AudioQueue()
14{
15 CFRelease(m_runloop);
16 CFRelease(m_runloopMode);
17}
18
19OSStatus AudioQueue::getParameter(AudioQueueParameterID inParamID, AudioQueueParameterValue *outValue)
20{
21 STUB();
22 return unimpErr;
23}
24
25OSStatus AudioQueue::setParameter(AudioQueueParameterID inParamID, AudioQueueParameterValue inValue)
26{
27 STUB();
28 return unimpErr;
29}
30
31OSStatus AudioQueue::getProperty(AudioQueuePropertyID inID, void *outData, UInt32 *ioDataSize)
32{
33 STUB();
34 return unimpErr;
35}
36
37OSStatus AudioQueue::setProperty(AudioQueuePropertyID inID, const void *inData, UInt32 inDataSize)
38{
39 STUB();
40 return unimpErr;
41}
42
43OSStatus AudioQueue::getPropertySize(AudioQueuePropertyID inID, UInt32 *outDataSize)
44{
45 STUB();
46 return unimpErr;
47}
48
49OSStatus AudioQueue::addPropertyListener(AudioQueuePropertyID inID, AudioQueuePropertyListenerProc inProc, void *inUserData)
50{
51 STUB();
52 return unimpErr;
53}
54
55OSStatus AudioQueue::removePropertyListener(AudioQueuePropertyID inID, AudioQueuePropertyListenerProc inProc, void *inUserData)
56{
57 STUB();
58 return unimpErr;
59}