MayaFlux 0.2.0
Digital-First Multimedia Processing Framework
Loading...
Searching...
No Matches
MayaFlux::internal Namespace Reference

Functions

void cleanup_engine ()
 
Core::Engineget_or_create_engine ()
 
std::shared_ptr< Buffers::BufferProcessorattach_quick_process_audio (Buffers::AudioProcessingFunction processor, const std::shared_ptr< Buffers::AudioBuffer > &buffer)
 
std::shared_ptr< Buffers::BufferProcessorattach_quick_process_graphics (Buffers::GraphicsProcessingFunction processor, const std::shared_ptr< Buffers::VKBuffer > &buffer)
 

Variables

std::unique_ptr< Core::Engineengine_ref
 
bool initialized = false
 
bool terminating = false
 
std::recursive_mutex engine_mutex