MayaFlux 0.4.0
Digital-First Multimedia Processing Framework
Loading...
Searching...
No Matches

◆ create_default_processor()

void MayaFlux::Kakshya::AudioOutputContainer::create_default_processor ( )
overridevirtual

Instantiate and attach an AudioOutputAccessProcessor as the default processor.

Overrides DynamicSoundStream::create_default_processor which would attach a ContiguousAccessProcessor unsuitable for a live output source.

Implements MayaFlux::Kakshya::SignalSourceContainer.

Definition at line 15 of file AudioOutputContainer.cpp.

16{
17 auto proc = std::make_shared<AudioOutputAccessProcessor>(m_buffer_size);
19}
void set_default_processor(const std::shared_ptr< DataProcessor > &processor) override
Set the default data processor for this container.

References m_buffer_size, and MayaFlux::Kakshya::SoundStreamContainer::set_default_processor().

+ Here is the call graph for this function: