Pulp 1.88.0
Cross-platform audio plugin framework
Loading...
Searching...
No Matches
pulp::timeline::ProductionDeclaration Struct Reference

What a piece of content declares about its own production. More...

#include <production_mode.hpp>

Public Attributes

ProductionMode mode = ProductionMode::Synchronous
ReproducibilityClass reproducibility = ReproducibilityClass::Deterministic
std::uint64_t lookahead_ms = 0
 Wall-clock milliseconds a producer is given to work ahead of the playhead.

Detailed Description

What a piece of content declares about its own production.

Member Data Documentation

◆ lookahead_ms

std::uint64_t pulp::timeline::ProductionDeclaration::lookahead_ms = 0

Wall-clock milliseconds a producer is given to work ahead of the playhead.

Zero for synchronous content. Never a latency figure.

◆ mode

ProductionMode pulp::timeline::ProductionDeclaration::mode = ProductionMode::Synchronous

◆ reproducibility

ReproducibilityClass pulp::timeline::ProductionDeclaration::reproducibility = ReproducibilityClass::Deterministic

The documentation for this struct was generated from the following file: