void SoundManager::CleanupRedbook() { #if defined(USE_SDL) if (m_cdrom) { SDL_CDClose(m_cdrom); m_cdrom = 0; } #else if (m_redbook) { AIL_redbook_stop(m_redbook); AIL_redbook_close(m_redbook); m_redbook = NULL; } #endif }
// // Release // // Release a redbook driver // Bool Release() { if (initialized) { if (driver) { // Stop the cd playing anything Stop(); // Release the driver AIL_redbook_close(driver); // Clear driver pointer driver = NULL; return (TRUE); } } return (FALSE); }