bool CCoreAudioAE::Initialize() { Stop(); Deinitialize(); bool ret = OpenCoreAudio(); Start(); return ret; }
bool CCoreAudioAE::Initialize() { Stop(); Deinitialize(); bool ret = OpenCoreAudio(44100, false, AE_FMT_FLOAT); Start(); return ret; }
void CCoreAudioAE::AudioDevicesChanged() { if (!m_Initialized) return; // give CA a bit time to realise that maybe the // default device might have changed now - else // OpenCoreAudio might open the old default device // again (yeah that really is the case - duh) Sleep(500); CSingleLock engineLock(m_engineLock); OpenCoreAudio(m_lastSampleRate, COREAUDIO_IS_RAW(m_lastStreamFormat), m_lastStreamFormat); }
bool CCoreAudioAE::Initialize() { CSingleLock engineLock(m_engineLock); Stop(); Deinitialize(); bool ret = OpenCoreAudio(44100, false, AE_FMT_FLOAT); Start(); return ret; }
bool CCoreAudioAE::Initialize() { CSingleLock engineLock(m_engineLock); Stop(); Deinitialize(); bool ret = OpenCoreAudio(44100, false, AE_FMT_FLOAT); m_lastSampleRate = 44100; m_lastStreamFormat = AE_FMT_FLOAT; Start(); return ret; }