21 #ifndef __AudioManager___
22 #define __AudioManager___
32 class AudioDeviceList;
47 int mSampleRate, mLatency;
48 unsigned mInternalBuffersNumber;
50 std::vector<AudioDevice*> mDevices;
53 static std::vector<AudioDeviceList*>& DeviceLists(
void);
62 if (sCurrent)
throw Err(
"Can only have one AudioManager at a time");
88 if (p==0)
throw Err(
"No AudioManager current");