From aa8947f004a2abf7217fb679da5a442295d1681a Mon Sep 17 00:00:00 2001 From: Glenn Maynard Date: Tue, 2 Sep 2003 04:51:36 +0000 Subject: [PATCH] Add MovieDrivers preference. --- stepmania/src/PrefsManager.cpp | 5 +++++ stepmania/src/PrefsManager.h | 1 + 2 files changed, 6 insertions(+) diff --git a/stepmania/src/PrefsManager.cpp b/stepmania/src/PrefsManager.cpp index 037223b8bc..00d2a79ed7 100644 --- a/stepmania/src/PrefsManager.cpp +++ b/stepmania/src/PrefsManager.cpp @@ -142,6 +142,7 @@ PrefsManager::PrefsManager() m_bInterlaced = false; #endif m_sSoundDrivers = DEFAULT_SOUND_DRIVER_LIST; + m_sMovieDrivers = DEFAULT_MOVIE_DRIVER_LIST; // StepMania.cpp sets these on first run: m_sVideoRenderers = ""; @@ -219,6 +220,7 @@ void PrefsManager::ReadGlobalPrefsFromDisk( bool bSwitchToLastPlayedGame ) ini.GetValueI( "Options", "MusicWheelUsesSections", (int&)m_MusicWheelUsesSections ); ini.GetValueI( "Options", "MusicWheelSwitchSpeed", m_iMusicWheelSwitchSpeed ); ini.GetValue ( "Options", "SoundDrivers", m_sSoundDrivers ); + ini.GetValue ( "Options", "MovieDrivers", m_sMovieDrivers ); ini.GetValueB( "Options", "EasterEggs", m_bEasterEggs ); ini.GetValueI( "Options", "MarvelousTiming", (int&)m_iMarvelousTiming ); ini.GetValueF( "Options", "SoundVolume", m_fSoundVolume ); @@ -391,6 +393,9 @@ void PrefsManager::SaveGlobalPrefsToDisk() ini.SetValue ( "Options", "SoundDrivers", m_sSoundDrivers ); if(m_fSoundVolume != DEFAULT_SOUND_VOLUME) ini.SetValueF( "Options", "SoundVolume", m_fSoundVolume ); + if(m_sMovieDrivers != DEFAULT_MOVIE_DRIVER_LIST) + ini.SetValue ( "Options", "MovieDrivers", m_sMovieDrivers ); + ini.SetValue ( "Options", "AdditionalSongFolders", join(",", m_asAdditionalSongFolders) ); diff --git a/stepmania/src/PrefsManager.h b/stepmania/src/PrefsManager.h index 6834fec9fa..87291c474e 100644 --- a/stepmania/src/PrefsManager.h +++ b/stepmania/src/PrefsManager.h @@ -116,6 +116,7 @@ public: CString m_sVideoRenderers; bool m_bAntiAliasing; CString m_sSoundDrivers; + CString m_sMovieDrivers; float m_fSoundVolume; bool m_bSoundPreloadAll; bool m_bAllowUnacceleratedRenderer;