blob: 194b1c61e8984caa78c573a6fbf58d0e80ce4735 [file] [log] [blame] [edit]
#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"; }