Eugene Sandulenko
f1a8595d6d
BACKENDS: Add missing override keyword
2023-11-10 15:22:26 +01:00
elasota
bd857272f4
BACKENDS: SDL: Use null mixer if audio initialization fails, and add a flag to forcibly disable it for testing. Add an alternate call that returns true if the mixer manager is a null device.
...
SDL audio init will fail on Windows if all audio output devices are disabled.
Only about 10 engines are checking for this case and numerous pieces of common code (EmulatedOPL, VideoDecoder) fail as well, so this acts as a fallback to prevent instability.
2023-11-07 02:45:49 +01:00
Cameron Cawley
9f4f22b3bf
AUDIO: Support mono audio output in the mixer
2022-11-18 17:17:00 +01:00
Eugene Sandulenko
abea37c9bb
ALL: Update ScummVM project license to GPLv3+
2021-12-26 18:48:43 +01:00
Andrea Boscarino
f37489dd80
AUDIO/BACKENDS: Store output audio buffer size in Mixer
2021-12-09 22:03:40 +01:00
Martin Gerhardy
99d26579a0
BACKENDS: fixed mismatched new[] vs delete call in NullMixerManager
...
used in the EventRecorder
2021-02-20 22:37:19 +01:00
Cameron Cawley
e16844b6e9
NULL: Make use of NullMixerManager
2020-08-24 14:22:35 +02:00
Cameron Cawley
d1bfa2c4ec
BACKENDS: Modify the null mixer manager to not require SDL
2020-08-24 14:22:35 +02:00