Fix crash if audio gets disposed before content

This commit is contained in:
2021-07-07 12:02:29 +02:00
parent d17a4af72e
commit 2865cecca9
2 changed files with 3 additions and 1 deletions
+1 -1
View File
@@ -14,7 +14,7 @@ class AudioBackend
friend AudioBackend;
friend class AudioService;
private:
public:
static AudioBackend* Instance;
+2
View File
@@ -413,6 +413,8 @@ Asset::LoadResult AudioClip::load()
return LoadResult::MissingDataChunk;
// Create single buffer
if (!AudioBackend::Instance)
return LoadResult::Failed;
uint32 bufferId;
AudioBackend::Buffer::Create(bufferId);
Buffers[0] = bufferId;