19 #ifndef _ardour_mp3file_source_h_
20 #define _ardour_mp3file_source_h_
Mp3FileImportableSource _mp3
samplecnt_t write_unlocked(Sample const *, samplecnt_t)
Mp3FileSource(ARDOUR::Session &, const std::string &path, int chn, Flag)
bool clamped_at_unity() const
int update_header(samplepos_t when, struct tm &, time_t)
samplecnt_t read_unlocked(Sample *dst, samplepos_t start, samplecnt_t cnt) const
float sample_rate() const
static int get_soundfile_info(std::string path, SoundFileInfo &_info, std::string &error_msg)
void set_header_natural_position()
PBD::PropertyDescriptor< timepos_t > start
Temporal::samplecnt_t samplecnt_t
Temporal::samplepos_t samplepos_t