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

@@ -131,10 +131,10 @@ namespace Nz
{
GetDevice().MakeContextCurrent();
ALint relative;
m_library.alGetSourcei(m_sourceId, AL_LOOPING, &relative);
ALint looping;
m_library.alGetSourcei(m_sourceId, AL_LOOPING, &looping);
return relative == AL_FALSE;
return looping == AL_TRUE;
}
bool OpenALSource::IsSpatializationEnabled() const