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

#include <sample_asset_io.hpp>

Public Member Functions

bool ok () const noexcept

Public Attributes

std::string path
std::string extension
SampleAssetKind kind = SampleAssetKind::unknown
SampleAssetStatus status = SampleAssetStatus::empty_path
AudioFileInfo info {}
std::uint64_t decoded_bytes = 0

Member Function Documentation

◆ ok()

bool pulp::audio::SampleAssetDescriptor::ok ( ) const
inlinenodiscardnoexcept

Member Data Documentation

◆ decoded_bytes

std::uint64_t pulp::audio::SampleAssetDescriptor::decoded_bytes = 0

◆ extension

std::string pulp::audio::SampleAssetDescriptor::extension

◆ info

AudioFileInfo pulp::audio::SampleAssetDescriptor::info {}

◆ kind

SampleAssetKind pulp::audio::SampleAssetDescriptor::kind = SampleAssetKind::unknown

◆ path

std::string pulp::audio::SampleAssetDescriptor::path

◆ status

SampleAssetStatus pulp::audio::SampleAssetDescriptor::status = SampleAssetStatus::empty_path

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