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

#include <sample_asset_io.hpp>

Public Member Functions

std::vector< std::string > supported_audio_extensions () const
bool supports_audio_extension (std::string_view extension) const
SampleAssetDescriptor describe_audio_file (const std::string &path, const SampleAssetPolicy &policy={}) const
SampleAssetImportResult import_audio_file (const std::string &path, const SampleAssetPolicy &policy={}) const

Member Function Documentation

◆ describe_audio_file()

SampleAssetDescriptor pulp::audio::SampleAssetImporter::describe_audio_file ( const std::string & path,
const SampleAssetPolicy & policy = {} ) const
nodiscard

◆ import_audio_file()

SampleAssetImportResult pulp::audio::SampleAssetImporter::import_audio_file ( const std::string & path,
const SampleAssetPolicy & policy = {} ) const
nodiscard

◆ supported_audio_extensions()

std::vector< std::string > pulp::audio::SampleAssetImporter::supported_audio_extensions ( ) const
nodiscard

◆ supports_audio_extension()

bool pulp::audio::SampleAssetImporter::supports_audio_extension ( std::string_view extension) const
nodiscard

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