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

◆ mark_ready_for_processing()

void MayaFlux::Kakshya::SoundStreamContainer::mark_ready_for_processing ( bool  ready)
overridevirtual

Mark the container as ready or not ready for processing.

Parameters
readytrue to mark as ready, false otherwise

Implements MayaFlux::Kakshya::SignalSourceContainer.

Definition at line 637 of file SoundStreamContainer.cpp.

638{
639 if (ready && has_data()) {
641 } else if (!ready) {
643 }
644}
void update_processing_state(ProcessingState new_state) override
Update the processing state of the container.
bool has_data() const override
Check if the container currently holds any data.
@ READY
Container has data loaded and is ready for processing.
@ IDLE
Container is inactive with no data or not ready for processing.

References has_data(), MayaFlux::Kakshya::IDLE, MayaFlux::Kakshya::READY, and update_processing_state().

+ Here is the call graph for this function: