Pulp 1.88.0
Cross-platform audio plugin framework
Loading...
Searching...
No Matches
production_class.hpp
Go to the documentation of this file.
1#pragma once
2
11
14
15namespace pulp::playback {
16
18timeline::ProductionDeclaration
20
23
27
28} // namespace pulp::playback
Definition program.hpp:290
Definition program.hpp:179
ReproducibilityClass
What a second render of the same document may claim about the first.
Definition production_mode.hpp:45
Definition audio_renderer.hpp:20
timeline::ProductionDeclaration track_production_declaration(const TrackProgram &track) noexcept
What a single track's compiled content declares about its production.
timeline::ProductionDeclaration provider_production_declaration(ProviderSelectorProgram provider) noexcept
What content served by provider declares about its production.
timeline::ReproducibilityClass program_reproducibility(const PlaybackProgram &program) noexcept
The weakest claim any track in the program is entitled to make.
How content is produced, and how honestly a render of it can be replayed.
What a piece of content declares about its own production.
Definition production_mode.hpp:88