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

◆ process_default()

void MayaFlux::Kakshya::SoundStreamContainer::process_default ( )
overridevirtual

Process the container's data using the default processor.

Executes the default processing chain, transforming raw data into a processable form. This is a convenience wrapper for standard workflows.

Implements MayaFlux::Kakshya::SignalSourceContainer.

Definition at line 652 of file SoundStreamContainer.cpp.

653{
656 m_default_processor->process(shared_from_this());
658 }
659}
void update_processing_state(ProcessingState new_state) override
Update the processing state of the container.
bool is_ready_for_processing() const override
Check if the container is ready for processing.
std::shared_ptr< DataProcessor > m_default_processor
@ PROCESSING
Container is actively being processed.
@ PROCESSED
Container has completed processing and results are available.

References is_ready_for_processing(), m_default_processor, MayaFlux::Kakshya::PROCESSED, MayaFlux::Kakshya::PROCESSING, and update_processing_state().

+ Here is the call graph for this function: