Pulp 1.88.0
Cross-platform audio plugin framework
Loading...
Searching...
No Matches
projection_capability.hpp File Reference
#include <cstdint>
#include <string_view>

Go to the source code of this file.

Classes

struct  pulp::format::ProjectionResult

Namespaces

namespace  pulp
namespace  pulp::format
 What the product grants a device: the quota table indexed by capability tier and live thermal state.

Enumerations

enum class  pulp::format::ProjectionSurface : std::uint8_t {
  pulp::format::clap , pulp::format::vst3 , pulp::format::lv2 , pulp::format::wam ,
  pulp::format::wclap , pulp::format::au
}
 Product surfaces that can consume a baked Processor projection. More...
enum class  pulp::format::ProjectionStatus : std::uint8_t { pulp::format::supported , pulp::format::unsupported }

Functions

constexpr ProjectionResult pulp::format::projection_capability (ProjectionSurface surface, bool baked_processor, bool bounded_descriptor) noexcept
 Return the bounded DSPX-07 projection decision for one target surface.