20 #ifndef __coreaudio_source_h__
21 #define __coreaudio_source_h__
23 #include <appleutility/CAAudioFile.h>
37 void set_path (
const std::string& p);
39 float sample_rate()
const;
40 int update_header (
framepos_t when,
struct tm&, time_t);
48 static int get_soundfile_info (
string path,
SoundFileInfo& _info,
string& error_msg);
56 mutable CAAudioFile
af;
void set_header_timeline_position()
LIBARDOUR_API PBD::PropertyDescriptor< framepos_t > start
framecnt_t write_unlocked(Sample *, framecnt_t)
bool clamped_at_unity() const