38 std::string
construct_peak_filepath (
const std::string& audio_path,
const bool in_session =
false,
const bool old_peak_name =
false)
const;
virtual ~AudioPlaylistSource()
AudioPlaylistSource(Session &, const PBD::ID &orig, const std::string &name, std::shared_ptr< AudioPlaylist >, uint32_t chn, timepos_t const &begin, timepos_t const &len, Source::Flag flags)
AudioPlaylistSource(Session &, const XMLNode &)
int set_state(const XMLNode &, int version, bool with_descendants)
int set_state(const XMLNode &, int version)
samplecnt_t read_unlocked(Sample *dst, samplepos_t start, samplecnt_t cnt) const
bool clamped_at_unity() const
bool can_be_analysed() const
XMLNode & get_state() const
std::string construct_peak_filepath(const std::string &audio_path, const bool in_session=false, const bool old_peak_name=false) const
samplecnt_t write_unlocked(Sample const *src, samplecnt_t cnt)
bool can_truncate_peaks() const
float sample_rate() const
uint32_t _playlist_channel
uint32_t n_channels() const
GtkImageIconNameData name
PBD::PropertyDescriptor< timepos_t > start
Temporal::samplecnt_t samplecnt_t
Temporal::samplepos_t samplepos_t