gzdoom-gles/libraries/zmusic/mididevices
Christoph Oelckers 2498fbf2b7 - Moved all music related synchronization to the top level
Most of the synchronization was too deep in the implementation so that it did not guard everything it needed.

Now each song has precisely one mutex which must be locked for all access to its internals - this is done in the public ZMusic interface
2020-01-06 01:30:45 +01:00
..
mididevice.h - Moved all music related synchronization to the top level 2020-01-06 01:30:45 +01:00
music_adlmidi_mididevice.cpp - fixed build issues with POSIX targets 2020-01-05 14:44:01 +01:00
music_base_mididevice.cpp - created a new zmusic library which will eventually contain all the music playback code. 2020-01-05 11:46:20 +01:00
music_fluidsynth_mididevice.cpp - Moved all music related synchronization to the top level 2020-01-06 01:30:45 +01:00
music_opl_mididevice.cpp - fixed compilation with XCode and silenced several warnings 2020-01-05 13:38:07 +01:00
music_opnmidi_mididevice.cpp - fixed compilation with XCode and silenced several warnings 2020-01-05 13:38:07 +01:00
music_softsynth_mididevice.cpp - Moved all music related synchronization to the top level 2020-01-06 01:30:45 +01:00
music_timidity_mididevice.cpp - fixed build issues with POSIX targets 2020-01-05 14:44:01 +01:00
music_timiditypp_mididevice.cpp - cleanup of the sound init/exit code. 2020-01-05 21:04:09 +01:00
music_wavewriter_mididevice.cpp - consolidated the different file access interfaces in the backends into one shared version. 2020-01-05 11:46:28 +01:00
music_wildmidi_mididevice.cpp - fixed compilation with XCode and silenced several warnings 2020-01-05 13:38:07 +01:00
music_win_mididevice.cpp - first state of music configuration refactor. 2020-01-05 12:56:28 +01:00