9 bool Extract(std::vector<uint8_t>& buffer, YAML::Node& node,
11 const std::vector<AudioTableEntry>& fontTable,
12 const std::vector<AudioTableEntry>& sampleBankTable,
13 std::map<uint32_t, SampleInfo>& sampleMap);
16 void DiscoverSamples(
const std::vector<AudioTableEntry>& fontTable,
AudioParseContext& ctx);
17 void WriteCompanionFiles(
const std::map<uint32_t, SampleInfo>& sampleMap,
18 const std::vector<uint8_t>& audioTable);
19 std::map<int, std::map<int, std::string>> ParseSampleNames(YAML::Node& node);
20 void ParseSample(
int bankIndex, uint32_t sampleAddr, uint32_t baseOffset,
AudioParseContext& ctx);
21 void ParseSFESample(
int bankIndex, uint32_t sfeAddr, uint32_t baseOffset,
AudioParseContext& ctx);
Definition OoTAudioTypes.h:45