Pulp 1.88.0
Cross-platform audio plugin framework
Loading...
Searching...
No Matches
pulp::format::lv2_adapter::Lv2TimeUrids Struct Reference

URIDs the time:Position decode needs, resolved once in instantiate(). More...

#include <lv2_adapter.hpp>

Public Attributes

LV2_URID atom_object = 0
LV2_URID atom_blank = 0
LV2_URID atom_float = 0
LV2_URID atom_double = 0
LV2_URID atom_int = 0
LV2_URID atom_long = 0
LV2_URID atom_bool = 0
LV2_URID time_position = 0
LV2_URID time_bar = 0
LV2_URID time_beat = 0
LV2_URID time_beat_unit = 0
LV2_URID time_beats_per_bar = 0
LV2_URID time_beats_per_minute = 0
LV2_URID time_frame = 0
LV2_URID time_speed = 0

Detailed Description

URIDs the time:Position decode needs, resolved once in instantiate().

All zero when the host provides no URID map, in which case the decode is a no-op — every comparison against a zero URID fails.

Member Data Documentation

◆ atom_blank

LV2_URID pulp::format::lv2_adapter::Lv2TimeUrids::atom_blank = 0

◆ atom_bool

LV2_URID pulp::format::lv2_adapter::Lv2TimeUrids::atom_bool = 0

◆ atom_double

LV2_URID pulp::format::lv2_adapter::Lv2TimeUrids::atom_double = 0

◆ atom_float

LV2_URID pulp::format::lv2_adapter::Lv2TimeUrids::atom_float = 0

◆ atom_int

LV2_URID pulp::format::lv2_adapter::Lv2TimeUrids::atom_int = 0

◆ atom_long

LV2_URID pulp::format::lv2_adapter::Lv2TimeUrids::atom_long = 0

◆ atom_object

LV2_URID pulp::format::lv2_adapter::Lv2TimeUrids::atom_object = 0

◆ time_bar

LV2_URID pulp::format::lv2_adapter::Lv2TimeUrids::time_bar = 0

◆ time_beat

LV2_URID pulp::format::lv2_adapter::Lv2TimeUrids::time_beat = 0

◆ time_beat_unit

LV2_URID pulp::format::lv2_adapter::Lv2TimeUrids::time_beat_unit = 0

◆ time_beats_per_bar

LV2_URID pulp::format::lv2_adapter::Lv2TimeUrids::time_beats_per_bar = 0

◆ time_beats_per_minute

LV2_URID pulp::format::lv2_adapter::Lv2TimeUrids::time_beats_per_minute = 0

◆ time_frame

LV2_URID pulp::format::lv2_adapter::Lv2TimeUrids::time_frame = 0

◆ time_position

LV2_URID pulp::format::lv2_adapter::Lv2TimeUrids::time_position = 0

◆ time_speed

LV2_URID pulp::format::lv2_adapter::Lv2TimeUrids::time_speed = 0

The documentation for this struct was generated from the following file:
  • /home/runner/work/pulp/pulp/core/format/include/pulp/format/lv2_adapter.hpp