SndFileSource (const XMLNode&);
~SndFileSource ();
- jack_nframes_t length() const { return _info.frames; }
-
+ jack_nframes_t length() const { return _info.frames; }
jack_nframes_t read (Sample *dst, jack_nframes_t start, jack_nframes_t cnt, char * workbuf) const;
+ float sample_rate () const;
private:
SNDFILE *sf;
mutable float *tmpbuf;
mutable jack_nframes_t tmpbufsize;
- mutable PBD::Lock _tmpbuf_lock;
+ mutable Glib::Mutex _tmpbuf_lock;
void init (const string &str, bool build_peak);
};