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

Stable serialization/UI metadata for one interpolation policy. More...

#include <sample_interpolation.hpp>

Public Attributes

SampleInterpolationPolicy policy = SampleInterpolationPolicy::Hold
std::string_view id
std::string_view name

Detailed Description

Stable serialization/UI metadata for one interpolation policy.

id is the machine-facing spelling and must not be changed once published; name is the concise user-facing label. The explicit enum ordinals above preserve the existing PulpSampler parameter contract (0 through 5).

Member Data Documentation

◆ id

std::string_view pulp::audio::SampleInterpolationPolicyInfo::id

◆ name

std::string_view pulp::audio::SampleInterpolationPolicyInfo::name

◆ policy

SampleInterpolationPolicy pulp::audio::SampleInterpolationPolicyInfo::policy = SampleInterpolationPolicy::Hold

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