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

◆ get_default_processor()

std::shared_ptr< DataProcessor > MayaFlux::Kakshya::VideoStreamContainer::get_default_processor ( ) const
overridevirtual

Get the current default data processor.

Returns
Shared pointer to the current DataProcessor, or nullptr if none

Implements MayaFlux::Kakshya::SignalSourceContainer.

Definition at line 570 of file VideoStreamContainer.cpp.

571{
572 std::lock_guard lock(m_state_mutex);
573 return m_default_processor;
574}
std::shared_ptr< DataProcessor > m_default_processor
void lock() override
Acquire a lock for thread-safe access.

References lock(), m_default_processor, and m_state_mutex.

+ Here is the call graph for this function: