gzdoom-gles/libraries
Christoph Oelckers 89d7330ba9 - cleanup of the sound init/exit code.
Now there is only one single entry point for both, instead of previously 2 entry and 4 exit points.
This also eliminates the explicit shutdown of ZMusic. Timidity++'s two buffers have been put in containers that self-destruct on shutdown and calling dumb_exit is not necessary because the only feature requiring it is not used by any code in the music library.
2020-01-05 21:04:09 +01:00
..
adlmidi - fixed compilation on XCode and silenced several warnings in the music code 2020-01-05 02:17:56 +01:00
asmjit - moved third party library projects to a subfolder to reduce size of the root. 2020-01-04 21:30:08 +01:00
bzip2 - moved third party library projects to a subfolder to reduce size of the root. 2020-01-04 21:30:08 +01:00
dumb - uncoupled the stream sources from the low level implementation. The entire setup had the stream sources depend on the SoundStream class, severely limiting reusability. This was changed that there is one SoundStream class that uses the StreamSources as mere data source that has no knowledge and no connection to the underlying system, similar to how the MIDI system works. With this there are only 3 top level music classes left - MIDIStreamer, StreamSong and CDSong. 2020-01-05 11:46:24 +01:00
game-music-emu - moved third party library projects to a subfolder to reduce size of the root. 2020-01-04 21:30:08 +01:00
gdtoa - moved third party library projects to a subfolder to reduce size of the root. 2020-01-04 21:30:08 +01:00
jpeg - moved third party library projects to a subfolder to reduce size of the root. 2020-01-04 21:30:08 +01:00
lzma - moved third party library projects to a subfolder to reduce size of the root. 2020-01-04 21:30:08 +01:00
music_common - fixed build issues with POSIX targets 2020-01-05 14:44:01 +01:00
oplsynth - created a new zmusic library which will eventually contain all the music playback code. 2020-01-05 11:46:20 +01:00
opnmidi - fixed compilation on XCode and silenced several warnings in the music code 2020-01-05 02:17:56 +01:00
timidity - fixed build issues with POSIX targets 2020-01-05 14:44:01 +01:00
timidityplus - cleanup of the sound init/exit code. 2020-01-05 21:04:09 +01:00
wildmidi - moved the sound decoding code to the zmusic project. 2020-01-05 12:29:15 +01:00
zlib - moved third party library projects to a subfolder to reduce size of the root. 2020-01-04 21:30:08 +01:00
zmusic - cleanup of the sound init/exit code. 2020-01-05 21:04:09 +01:00