From 9f6da5e5c5057c4538339bfbe40c0a5f5fb929ab Mon Sep 17 00:00:00 2001 From: Joseph Cloutier Date: Tue, 9 Nov 2021 15:35:21 -0500 Subject: [PATCH] Fix error when loading embedded audio. `loadAudioBuffer` skipped actually creating an `AudioBuffer`. Oops! Fortunately, `getAudioBuffer` works fine, so I copied that code. --- src/lime/utils/AssetLibrary.hx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/lime/utils/AssetLibrary.hx b/src/lime/utils/AssetLibrary.hx index 587ac4b2a..263081c45 100644 --- a/src/lime/utils/AssetLibrary.hx +++ b/src/lime/utils/AssetLibrary.hx @@ -464,7 +464,7 @@ class AssetLibrary } else if (classTypes.exists(id)) { - return Future.withValue(Type.createInstance(classTypes.get(id), [])); + return Future.withValue(AudioBuffer.fromBytes(cast(Type.createInstance(classTypes.get(id), []), Bytes))); } else {