mirror of
https://github.com/ZDoom/gzdoom-gles.git
synced 2025-02-20 18:42:17 +00:00
- S_PrecacheLevel() must also mark currently playing sounds as used. If we don't, the sound could be unloaded and the underlying channel stopped without triggering a channel callback. That would leave the code in s_sound.cpp thinking the sound is still playing even though it isn't. - Added an invalid channel check to FMODSoundRenderer::StopChannel() so that orphan channels passed to it will be returned at least when S_StopAllChannels() is called. |
||
---|---|---|
.. | ||
fmod_wrap.h | ||
fmodsound.cpp | ||
fmodsound.h | ||
i_music.cpp | ||
i_music.h | ||
i_musicinterns.h | ||
i_sound.cpp | ||
i_sound.h | ||
i_soundinternal.h | ||
music_cd.cpp | ||
music_dumb.cpp | ||
music_fluidsynth_mididevice.cpp | ||
music_gme.cpp | ||
music_hmi_midiout.cpp | ||
music_midi_base.cpp | ||
music_midi_timidity.cpp | ||
music_midistream.cpp | ||
music_mus_midiout.cpp | ||
music_mus_opl.cpp | ||
music_pseudo_mididevice.cpp | ||
music_smf_midiout.cpp | ||
music_softsynth_mididevice.cpp | ||
music_stream.cpp | ||
music_timidity_mididevice.cpp | ||
music_win_mididevice.cpp | ||
music_xmi_midiout.cpp |