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

◆ on_detach()

void MayaFlux::Buffers::ContainerToBufferAdapter::on_detach ( std::shared_ptr< Buffer buffer)
overridevirtual

Detach the adapter from its AudioBuffer.

Cleans up state and unregisters callbacks.

Parameters
bufferThe AudioBuffer to detach from.

Reimplemented from MayaFlux::Buffers::BufferProcessor.

Definition at line 171 of file ContainerBuffer.cpp.

172{
173 if (m_container) {
174 m_container->unregister_state_change_callback();
175 m_container->unregister_dimension_reader(m_source_channel);
176 }
177}
std::shared_ptr< Kakshya::StreamContainer > m_container

References m_container, and m_source_channel.