|
Wing Commander
Reconstructed Win32 source (1996)
|
Files | |
| file | src/ix/dsp.cpp |
| DirectSound device control and shared configuration. | |
| file | src/ix/dsps.cpp |
| Sample stream control. | |
| file | src/ix/dspv.cpp |
| Voice control. | |
| file | src/ix/ix.h |
| The library's classes and shared declarations. | |
| file | src/ix/ixfile.cpp |
| stdio wrappers used by the streamer and its thread. | |
| file | src/ix/ixlog.cpp |
| The diagnostic printer, ix_log_printf. | |
| file | src/ix/lzo1x.cpp |
| Hand-written LZO1X decoder for packed streams. | |
| file | src/ix/mixer.cpp |
| DirectSound driver opening and the mixer service thread. | |
| file | src/ix/sample.cpp |
| Sample objects: AIFF, WAV and raw loading. | |
| file | src/ix/sound.cpp |
| Sound objects: initialization, volume, pan, frequency and priority. | |
| file | src/ix/streamer.cpp |
| Streamer API and package management. | |
| file | src/ix/streamfile.cpp |
| Stream-file methods. | |
| file | src/ix/system.cpp |
| Sound-system state and voice allocation. | |
| file | src/ix/thread.cpp |
| The streamer's worker thread. | |