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

◆ transform()

BufferOperation MayaFlux::Kriya::BufferOperation::transform ( TransformationFunction  transformer,
Buffers::ProcessingToken  token = Buffers::ProcessingToken::AUDIO_BACKEND 
)
static

Create a transform operation with custom transformation function.

Parameters
transformerFunction that transforms DataVariant with cycle information
tokenProcessing domain for the operation
Returns
BufferOperation configured for data transformation

Definition at line 346 of file BufferOperation.cpp.

348{
350 op.m_transformer = std::move(transformer);
351 return op;
352}
BufferOperation(OpType type, BufferCapture capture)
@ TRANSFORM
Apply transformation function to data variants.

References m_transformer, and TRANSFORM.