33 static std::vector<std::shared_ptr<AudioReadable> >
virtual samplecnt_t readable_length_samples() const =0
virtual uint32_t n_channels() const =0
static std::vector< std::shared_ptr< AudioReadable > > load(Session &, std::string const &)
virtual samplecnt_t read(Sample *, samplepos_t pos, samplecnt_t cnt, int channel) const =0
Temporal::samplecnt_t samplecnt_t
Temporal::samplepos_t samplepos_t