This website requires JavaScript.
Explore
Help
Sign In
actions
/
itgmania212121
Watch
1
Star
0
Fork
0
Code
Issues
Pull Requests
Actions
Packages
Projects
Releases
Wiki
Activity
Files
1d168ff4d468f8abbf1693bf80465012d6b34988
itgmania212121
/
stepmania
/
src
/
arch
/
Sound
T
History
Steve Checkoway
a2dca95d01
Use native endian. Now Alsa works for powerpc linux.
2006-06-29 03:22:29 +00:00
..
ALSA9Dynamic.cpp
…
ALSA9Dynamic.h
…
ALSA9Functions.h
…
ALSA9Helpers.cpp
Use native endian. Now Alsa works for powerpc linux.
2006-06-29 03:22:29 +00:00
ALSA9Helpers.h
…
DSoundHelpers.cpp
…
DSoundHelpers.h
…
RageSoundDriver_ALSA9_Software.cpp
…
RageSoundDriver_ALSA9_Software.h
…
RageSoundDriver_ALSA9.cpp
…
RageSoundDriver_ALSA9.h
…
RageSoundDriver_AU.cpp
Beginning of a sound driver that uses AUHAL instead of dealing with the HAL itself. Apple engineers claim it's easier to use (although, I note there's almost zero documentation) and it correctly handles things like device format changing. It currently works, for the most part (on 10.4 and above).
2006-06-18 19:05:40 +00:00
RageSoundDriver_AU.h
Beginning of a sound driver that uses AUHAL instead of dealing with the HAL itself. Apple engineers claim it's easier to use (although, I note there's almost zero documentation) and it correctly handles things like device format changing. It currently works, for the most part (on 10.4 and above).
2006-06-18 19:05:40 +00:00
RageSoundDriver_CA.cpp
Handle JackChanged getting called when the device is stopped.
2006-06-18 18:55:48 +00:00
RageSoundDriver_CA.h
That last commit was a bit more than I intended. Oh well. It (and this one) simplify the property listener code and add more listeners.
2006-06-18 09:40:56 +00:00
RageSoundDriver_DSound_Software.cpp
…
RageSoundDriver_DSound_Software.h
…
RageSoundDriver_DSound.cpp
…
RageSoundDriver_DSound.h
…
RageSoundDriver_Generic_Software.cpp
Do not allocate or deallocate memory in the mixing thread. Doing so can block that thread which is possibly a realtime thread. Distinguish between STOPPED and AVAILABLE. In the STOPPED state, the memory for the sound is still around. It will be deallocated in Update() at which time the state will change to AVAILABLE.
2006-06-19 06:43:43 +00:00
RageSoundDriver_Generic_Software.h
Do not allocate or deallocate memory in the mixing thread. Doing so can block that thread which is possibly a realtime thread. Distinguish between STOPPED and AVAILABLE. In the STOPPED state, the memory for the sound is still around. It will be deallocated in Update() at which time the state will change to AVAILABLE.
2006-06-19 06:43:43 +00:00
RageSoundDriver_Null.cpp
…
RageSoundDriver_Null.h
…
RageSoundDriver_OSS.cpp
…
RageSoundDriver_OSS.h
…
RageSoundDriver_WaveOut.cpp
…
RageSoundDriver_WaveOut.h
…
RageSoundDriver.h
…
Selector_RageSoundDriver.h
…