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

◆ get_buffer_manager()

MAYAFLUX_API std::shared_ptr< Buffers::BufferManager > MayaFlux::get_buffer_manager ( )

Gets the buffer manager from the default engine.

Returns
Shared pointer to the centrally managed BufferManager

Returns the buffer manager that's managed by the default engine instance. All buffer operations using the convenience functions will use this manager.

Definition at line 81 of file Graph.cpp.

82{
84}
std::shared_ptr< Buffers::BufferManager > get_buffer_manager()
Gets the buffer manager.
Definition Engine.hpp:247
Core::Engine & get_context()
Gets the default engine instance.
Definition Core.cpp:56

References MayaFlux::Core::Engine::get_buffer_manager(), and get_context().

Referenced by add_processor(), add_processor(), add_processor(), attach_quick_process(), attach_quick_process(), clone_buffer_to_channels(), clone_buffer_to_channels(), connect_node_to_buffer(), connect_node_to_channel(), create_buffer_pipeline(), detach_from_audio_input(), get_root_audio_buffer(), hook_sound_container_to_buffers(), read_from_audio_input(), register_audio_buffer(), register_graphics_buffer(), remove_supplied_buffer_from_channel(), supply_buffer_to_channel(), unregister_audio_buffer(), and unregister_graphics_buffer().

+ Here is the call graph for this function:
+ Here is the caller graph for this function: