qzdoom/libraries
Christoph Oelckers 7c27cd0c57 - moved the sound system's sound stream for the music out of the song objects.
It is now being handled by the controlling code.
While of no benefit for GZDoom itself, this finally allows to separate the entire music code into a separate, engine independent project that merely provides streamed music data when not playing on a hardware device (WinMM Midi or CD Audio.)
The tight coupling of the music code with the sound backend made this nearly impossible before
2019-09-30 00:02:31 +02:00
..
adlmidi - fixed compilation on XCode and silenced several warnings in the music code 2019-09-27 01:42:56 +02:00
asmjit AsmJit update 2019-08-19 21:02:36 +02:00
bzip2 - updated bzip2 to version 1.0.8 2019-07-28 11:53:32 +03: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. 2019-09-28 21:04:41 +02:00
game-music-emu GME update with bug-fixes 2019-08-25 15:38:39 +03:00
gdtoa - moved third party library projects to a subfolder to reduce size of the root. 2019-07-14 15:06:54 +02:00
glslang - moved third party library projects to a subfolder to reduce size of the root. 2019-07-14 15:06:54 +02:00
jpeg - moved third party library projects to a subfolder to reduce size of the root. 2019-07-14 15:06:54 +02:00
lzma - moved third party library projects to a subfolder to reduce size of the root. 2019-07-14 15:06:54 +02:00
music_common - first state of music configuration refactor. 2019-09-29 20:01:57 +02:00
oplsynth - created a new zmusic library which will eventually contain all the music playback code. 2019-09-28 18:32:25 +02:00
opnmidi - fixed compilation on XCode and silenced several warnings in the music code 2019-09-27 01:42:56 +02:00
timidity - consolidated the different file access interfaces in the backends into one shared version. 2019-09-28 23:17:16 +02:00
timidityplus - first state of music configuration refactor. 2019-09-29 20:01:57 +02:00
wildmidi - moved the sound decoding code to the zmusic project. 2019-09-29 12:48:12 +02:00
zlib - moved third party library projects to a subfolder to reduce size of the root. 2019-07-14 15:06:54 +02:00
zmusic - moved the sound system's sound stream for the music out of the song objects. 2019-09-30 00:02:31 +02:00