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

#include <sample_asset_io.hpp>

Public Attributes

std::uint32_t max_channels = 0
std::uint64_t max_frames = 0
std::uint64_t max_decoded_bytes = 0
std::vector< std::uint32_t > allowed_sample_rates
std::vector< std::string > allowed_audio_read_extensions
std::vector< std::string > allowed_audio_write_extensions
bool allow_midi_drop = false

Member Data Documentation

◆ allow_midi_drop

bool pulp::audio::SampleAssetPolicy::allow_midi_drop = false

◆ allowed_audio_read_extensions

std::vector<std::string> pulp::audio::SampleAssetPolicy::allowed_audio_read_extensions

◆ allowed_audio_write_extensions

std::vector<std::string> pulp::audio::SampleAssetPolicy::allowed_audio_write_extensions

◆ allowed_sample_rates

std::vector<std::uint32_t> pulp::audio::SampleAssetPolicy::allowed_sample_rates

◆ max_channels

std::uint32_t pulp::audio::SampleAssetPolicy::max_channels = 0

◆ max_decoded_bytes

std::uint64_t pulp::audio::SampleAssetPolicy::max_decoded_bytes = 0

◆ max_frames

std::uint64_t pulp::audio::SampleAssetPolicy::max_frames = 0

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