Glenn Maynard
c3ff27796a
add GetReferenceCount
2005-07-18 19:06:32 +00:00
Glenn Maynard
c85de593f9
s/SoundReader_Preload/RageSoundReader_Preload/
...
split RageSoundReader_Preload::PreloadSound
split RageSound::LoadSoundReader
2004-10-24 19:25:21 +00:00
Glenn Maynard
27243e074c
working on variable channel count support (to allow preloading mono samples
...
in half memory, and to avoid redundant resampling in mono files)
2004-07-24 01:22:10 +00:00
Glenn Maynard
f9f10e2372
more license updates
2004-05-06 02:40:33 +00:00
Glenn Maynard
6acfd7a22e
remove GetOffsetFix
2004-02-20 04:16:12 +00:00
Glenn Maynard
9c1b88cce6
fix minor seek bug
2004-01-22 04:41:56 +00:00
Glenn Maynard
036fd2beb9
Fix: don't chop off the first 26ms of each MP3 (but don't change sync,
...
either).
2003-10-02 04:56:09 +00:00
Steve Checkoway
8c6ba0f506
Fix compile warnings
2003-08-01 12:12:02 +00:00
Glenn Maynard
111eeef550
use RageSoundReader_Resample
...
(almost not tied to 44100 ...)
2003-04-23 19:11:59 +00:00
Glenn Maynard
a5e6cd2787
Simplify.
...
Remove preloading; it's not useful.
2003-04-23 18:33:59 +00:00
Glenn Maynard
1bfbc25bbf
fix bSoundPreloadAll
...
(this makes the music wheel very slow; need a better mode, to only allow
streaming one file at a time)
2003-04-07 00:00:46 +00:00
Glenn Maynard
0ae6236f7c
Add an option to force preloading. This only preloads sounds
...
that are loaded in advance, which excludes sample music
and some announcers.
Disable "sound volume". That's not what that variable is for; setting
it to higher values will result in clipping on a lot of hardware, causing
people to report it as a "bug" (which it's not). Setting it to lower values
results in lower quality sound. To do this correctly, we'd need to add
an interface for accessing the real hardware mixer volume, which I
don't really want to do right now ...
2003-03-31 21:21:23 +00:00
Glenn Maynard
bbf8067551
remove prebuffering from RageSound; let Preload handle it
2003-03-15 23:55:24 +00:00
Glenn Maynard
a990cdcb42
fix prebuf size
2003-03-15 23:28:19 +00:00
Glenn Maynard
e767641c67
Modularize preloading with a sound reader, so the !big logic
...
in RageSound can go away
2003-03-15 23:28:05 +00:00