summaryrefslogtreecommitdiff
path: root/src/audio/AudioManager.h
diff options
context:
space:
mode:
authorKiritoDv <kiritodev01@gmail.com>2023-09-17 23:55:59 -0600
committerKiritoDv <kiritodev01@gmail.com>2023-09-17 23:55:59 -0600
commit396f732bc58080430562ea60fd345bf2e51cfc0b (patch)
tree69a90e2d4e255074bc5c476c991deb7b30f847e3 /src/audio/AudioManager.h
parent87ba0d258759a03b2397d63ba5d203cf5fe26c0f (diff)
Refactored to use a better file format
Diffstat (limited to 'src/audio/AudioManager.h')
-rw-r--r--src/audio/AudioManager.h3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/audio/AudioManager.h b/src/audio/AudioManager.h
index 4b5d9ce..23aa875 100644
--- a/src/audio/AudioManager.h
+++ b/src/audio/AudioManager.h
@@ -4,6 +4,7 @@
#include <vector>
#include <string>
#include <iostream>
+#include <yaml-cpp/yaml.h>
#include "binarytools/BinaryWriter.h"
#define NONE 0xFFFF
@@ -134,7 +135,7 @@ struct Bank {
class AudioManager {
public:
static AudioManager* Instance;
- void initialize(std::vector<uint8_t>& buffer);
+ void initialize(std::vector<uint8_t>& buffer, YAML::Node& data);
void create_aifc(int32_t index, LUS::BinaryWriter& writer);
AudioBankSample get_aifc(int32_t index);
std::map<uint32_t, Bank> get_banks();