|
MayaFlux 0.1.0
Digital-First Multimedia Processing Framework
|
| Domain MayaFlux::create_custom_domain | ( | Nodes::ProcessingToken | node_token, |
| Buffers::ProcessingToken | buffer_token, | ||
| Vruta::ProcessingToken | task_token | ||
| ) |
Creates a custom domain from individual tokens with validation.
| node_token | Token for node processing |
| buffer_token | Token for buffer processing |
| task_token | Token for task scheduling |
| std::invalid_argument | if tokens are incompatible |
Definition at line 17 of file Domain.cpp.
References MayaFlux::Nodes::AUDIO_RATE, compose_domain(), MayaFlux::Buffers::FRAME_RATE, node_token, MayaFlux::Buffers::SAMPLE_RATE, and MayaFlux::Nodes::VISUAL_RATE.
Here is the call graph for this function: