MayaFlux 0.1.0
Digital-First Multimedia Processing Framework
Loading...
Searching...
No Matches
BufferOperation.hpp File Reference
+ Include dependency graph for BufferOperation.hpp:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  MayaFlux::Kriya::BufferOperation
 Fundamental unit of operation in buffer processing pipelines. More...
 

Namespaces

namespace  MayaFlux
 Main namespace for the Maya Flux audio engine.
 
namespace  MayaFlux::Buffers
 
namespace  MayaFlux::Kakshya
 
namespace  MayaFlux::Kriya
 

Typedefs

using MayaFlux::Kriya::TransformVectorFunction = std::function< Kakshya::DataVariant(std::vector< Kakshya::DataVariant > &, uint32_t)>
 

Enumerations

enum class  MayaFlux::Kriya::ExecutionStrategy : uint8_t { MayaFlux::Kriya::PHASED , MayaFlux::Kriya::STREAMING , MayaFlux::Kriya::PARALLEL , MayaFlux::Kriya::REACTIVE }
 Defines how operations in a pipeline are coordinated and executed. More...