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

#include <generated_event_source.hpp>

Public Attributes

GeneratedEventPullCode code = GeneratedEventPullCode::InvalidRequest
std::size_t event_count = 0
GeneratedEventCommitGeneration commit_generation = 0
std::uint64_t lagged_ticks = 0
GeneratedEventDegradation degradation = GeneratedEventDegradation::None
 Producer-selected fallback policy, or None before any declared miss.
bool flush_active_notes = false
 The downstream renderer must emit its bounded all-notes-off/reset path.

Member Data Documentation

◆ code

GeneratedEventPullCode pulp::playback::GeneratedEventPullResult::code = GeneratedEventPullCode::InvalidRequest

◆ commit_generation

GeneratedEventCommitGeneration pulp::playback::GeneratedEventPullResult::commit_generation = 0

◆ degradation

GeneratedEventDegradation pulp::playback::GeneratedEventPullResult::degradation = GeneratedEventDegradation::None

Producer-selected fallback policy, or None before any declared miss.

◆ event_count

std::size_t pulp::playback::GeneratedEventPullResult::event_count = 0

◆ flush_active_notes

bool pulp::playback::GeneratedEventPullResult::flush_active_notes = false

The downstream renderer must emit its bounded all-notes-off/reset path.

◆ lagged_ticks

std::uint64_t pulp::playback::GeneratedEventPullResult::lagged_ticks = 0

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