Audio: Add dummy device (in case OpenAL fails to load) and unifiate unit tests

This commit is contained in:
Jérôme Leclercq
2022-03-18 19:03:57 +01:00
parent efa2c0a253
commit 82641c6653
30 changed files with 809 additions and 107 deletions

View File

@@ -24,7 +24,10 @@ int main()
if (!std::filesystem::is_directory(resourceDir) && std::filesystem::is_directory(".." / resourceDir))
resourceDir = ".." / resourceDir;
Nz::Modules<Nz::Audio, Nz::Platform> audio;
Nz::Audio::Config config;
config.noAudio = true;
Nz::Modules<Nz::Audio, Nz::Platform> audio(config);
Nz::Sound sound;
if (!sound.LoadFromFile(resourceDir / "siren.wav"))