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

◆ unregister_listener()

void MayaFlux::Buffers::InputAudioBuffer::unregister_listener ( const std::shared_ptr< AudioBuffer > &  buffer)

Unregisters a listener buffer.

Parameters
bufferBuffer to unregister

Definition at line 43 of file InputAudioBuffer.cpp.

44{
45 if (auto processor = std::dynamic_pointer_cast<InputAccessProcessor>(get_default_processor())) {
46 processor->remove_listener(buffer);
47 }
48}
virtual std::shared_ptr< BufferProcessor > get_default_processor() const override
Gets the current default audio transformation processor.

References MayaFlux::Buffers::AudioBuffer::get_default_processor().

+ Here is the call graph for this function: