|
Wing Commander II
Reconstructed Win32 source (1996)
|
Files | |
| file | src/ix/system.cpp |
| Sound-system startup, master volume and voice allocation. | |
| file | src/ix/sound.cpp |
| Sound objects, playback control and completion callbacks. | |
| file | src/ix/sample.cpp |
| Sample loading, format conversion and sample lifetime. | |
| file | src/ix/streamer.cpp |
| Audio stream management, buffering and playback control. | |
| file | src/ix/thread.cpp |
| Worker thread and asynchronous audio chunk delivery. | |
| file | src/ix/streamfile.cpp |
| Stream-file objects and read status. | |
| file | src/ix/dsp.cpp |
| DirectSound initialization, device configuration and buffers. | |
| file | src/ix/dspv.cpp |
| DirectSound voices, sample playback and voice parameters. | |
| file | src/ix/dsps.cpp |
| DirectSound streaming ring buffers. | |
| file | src/ix/mixer.cpp |
| Software-mixer scheduling and buffer management. | |
| file | src/ix/lzo1x.cpp |
| LZO1X decompression for packed audio streams. | |
| file | src/ix/ixfile.cpp |
| File I/O wrappers for the audio streamer. | |