Esempio n. 1
0
/** End Rexy.
*
*/
void EndRexy(void)
{
    CloseStructures();
    // in fact, this function does nothing
    ReleaseStructures();
    CloseDevices();
    return;
}
Esempio n. 2
0
/*!
  Destructor, close all the opened devices
  */
AudioDevices::~AudioDevices()
{
    CloseDevices(true);

    mutexDevices.lock();
    foreach(Connectables::AudioDevice *dev, listAudioDevices)
        delete dev; //dev->DeleteIfUnused();
    listAudioDevices.clear();
    mutexDevices.unlock();

    if(fakeRenderTimer)
        delete fakeRenderTimer;
}