24 #include <samplerate.h>
40 float ratio()
const {
return _src_data.src_ratio; }
41 uint32_t
channels()
const {
return source->channels(); }
55 std::shared_ptr<ImportableSource>
source;
samplecnt_t samplerate() const
bool clamped_at_unity() const
ResampledImportableSource(std::shared_ptr< ImportableSource >, samplecnt_t rate, SrcQuality)
std::shared_ptr< ImportableSource > source
~ResampledImportableSource()
static const uint32_t blocksize
samplecnt_t length() const
samplepos_t natural_position() const
samplecnt_t read(Sample *buffer, samplecnt_t nframes)
uint32_t channels() const
Temporal::samplecnt_t samplecnt_t
Temporal::samplepos_t samplepos_t