Pulp 1.88.0
Cross-platform audio plugin framework
Loading...
Searching...
No Matches
offline_sample_slot_bounce.hpp
Go to the documentation of this file.
1#pragma once
2
5
6namespace pulp::format {
7
11
12 [[nodiscard]] bool ok() const noexcept { return bounce.ok() && published_view.valid; }
13 [[nodiscard]] OfflineSampleBounceStatus status() const noexcept { return bounce.status; }
14};
15
26
27} // namespace pulp::format
Definition sample_slot_bank.hpp:37
General-purpose offline renderer over a ProcessorFactory.
Definition offline_render_host.hpp:88
Control/background-thread adapter from OfflineSampleBounce into SampleSlotBank publication.
Definition offline_sample_slot_bounce.hpp:19
static OfflineSampleSlotBounceResult render_to_sample_slot(OfflineRenderHost &host, audio::SampleSlotBank &bank, const OfflineSampleBounceRequest &request)
What the product grants a device: the quota table indexed by capability tier and live thermal state.
Definition aax_editor.hpp:31
OfflineSampleBounceStatus
Definition offline_sample_bounce.hpp:19
Bounded event contracts shared by host ingress and graph-authored nodes.
Definition anticipation_eligibility.hpp:9
Definition sample_slot_bank.hpp:22
Definition offline_sample_bounce.hpp:35
Definition offline_sample_bounce.hpp:41
Definition offline_sample_slot_bounce.hpp:8
OfflineSampleBounceStatus status() const noexcept
Definition offline_sample_slot_bounce.hpp:13
bool ok() const noexcept
Definition offline_sample_slot_bounce.hpp:12
audio::PublishedSampleView published_view
Definition offline_sample_slot_bounce.hpp:10
OfflineSampleBounceResult bounce
Definition offline_sample_slot_bounce.hpp:9