Create a SignalSourceContainer for this file.
- Returns
- Shared pointer to a new SignalSourceContainer.
Implements MayaFlux::IO::FileReader.
Definition at line 796 of file SoundFileReader.cpp.
797{
799
802 return nullptr;
803 }
804
805 auto container = std::make_shared<Kakshya::SoundFileContainer>();
806 lock.unlock();
807
809 return nullptr;
810 }
811
812 return container;
813}
bool load_into_container(std::shared_ptr< Kakshya::SignalSourceContainer > container) override
Load file data into an existing SignalSourceContainer.
std::shared_mutex m_context_mutex
void set_error(const std::string &error) const
Set the last error message.
std::shared_ptr< FFmpegContext > m_context
References load_into_container(), m_context, m_context_mutex, and set_error().