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

◆ create_default_processor()

virtual std::shared_ptr< BufferProcessor > MayaFlux::Buffers::AudioBuffer::create_default_processor ( )
inlineprotectedvirtual

Creates a default audio transformation processor for this buffer type.

Returns
Shared pointer to the created audio processor, or nullptr if none

This method is called when a default audio processor is needed but none has been explicitly set. The base AudioBuffer implementation returns nullptr, but derived audio buffer classes can override this to provide type-specific default audio processors.

Reimplemented in MayaFlux::Buffers::ContainerBuffer, MayaFlux::Buffers::NodeBuffer, MayaFlux::Buffers::FeedbackBuffer, and MayaFlux::Buffers::RootAudioBuffer.

Definition at line 424 of file AudioBuffer.hpp.

424{ return nullptr; }