diff --git a/stepmania/src/arch/Sound/RageSoundDriver_ALSA9.h b/stepmania/src/arch/Sound/RageSoundDriver_ALSA9.h index be6c2e9ddf..549b506cac 100644 --- a/stepmania/src/arch/Sound/RageSoundDriver_ALSA9.h +++ b/stepmania/src/arch/Sound/RageSoundDriver_ALSA9.h @@ -9,6 +9,19 @@ class RageSound_ALSA9: public RageSoundDriver { +public: + /* virtuals: */ + void StartMixing(RageSoundBase *snd); + void StopMixing(RageSoundBase *snd); + int64_t GetPosition( const RageSoundBase *snd ) const; + int GetSampleRate( int rate ) const; + + void Update(float delta); + + RageSound_ALSA9(); + CString Init(); + ~RageSound_ALSA9(); + private: /* This mutex serializes the decode thread and StopMixing. */ RageMutex m_Mutex; @@ -55,19 +68,6 @@ private: RageThread MixingThread; void GetData(); - -public: - /* virtuals: */ - void StartMixing(RageSoundBase *snd); - void StopMixing(RageSoundBase *snd); - int64_t GetPosition( const RageSoundBase *snd ) const; - int GetSampleRate( int rate ) const; - - void Update(float delta); - - RageSound_ALSA9(); - CString Init(); - ~RageSound_ALSA9(); }; #endif