| #include "rive/assets/audio_asset.hpp" | |
| #include "rive/factory.hpp" | |
| using namespace rive; | |
| AudioAsset::AudioAsset() {} | |
| AudioAsset::~AudioAsset() {} | |
| bool AudioAsset::decode(SimpleArray<uint8_t>& bytes, Factory* factory) | |
| { | |
| #ifdef WITH_RIVE_AUDIO | |
| // Steal the bytes. | |
| m_audioSource = AudioSource::MakeAudioSource((std::move(bytes))); | |
| #endif | |
| return true; | |
| } | |
| std::string AudioAsset::fileExtension() const { return "wav"; } |