ardour
|
#include <sndfileimportable.h>
Public Member Functions | |
SndFileImportableSource (const std::string &path) | |
virtual | ~SndFileImportableSource () |
framecnt_t | read (Sample *buffer, framecnt_t nframes) |
uint32_t | channels () const |
framecnt_t | length () const |
framecnt_t | samplerate () const |
void | seek (framepos_t pos) |
framepos_t | natural_position () const |
bool | clamped_at_unity () const |
Public Member Functions inherited from ARDOUR::ImportableSource | |
ImportableSource () | |
virtual | ~ImportableSource () |
virtual float | ratio () const |
Protected Member Functions | |
int64_t | get_timecode_info (SNDFILE *, SF_BROADCAST_INFO *, bool &) |
Protected Attributes | |
SF_INFO | sf_info |
boost::shared_ptr< SNDFILE > | in |
int64_t | timecode |
Definition at line 31 of file sndfileimportable.h.
SndFileImportableSource::SndFileImportableSource | ( | const std::string & | path | ) |
Definition at line 68 of file sndfileimportable.cc.
|
virtual |
Definition at line 85 of file sndfileimportable.cc.
|
virtual |
Implements ARDOUR::ImportableSource.
Definition at line 98 of file sndfileimportable.cc.
|
virtual |
Implements ARDOUR::ImportableSource.
Definition at line 128 of file sndfileimportable.cc.
|
protected |
Definition at line 32 of file sndfileimportable.cc.
|
virtual |
Implements ARDOUR::ImportableSource.
Definition at line 104 of file sndfileimportable.cc.
|
virtual |
Implements ARDOUR::ImportableSource.
Definition at line 122 of file sndfileimportable.cc.
|
virtual |
Implements ARDOUR::ImportableSource.
Definition at line 90 of file sndfileimportable.cc.
|
virtual |
Implements ARDOUR::ImportableSource.
Definition at line 110 of file sndfileimportable.cc.
|
virtual |
Implements ARDOUR::ImportableSource.
Definition at line 116 of file sndfileimportable.cc.
|
protected |
Definition at line 46 of file sndfileimportable.h.
|
protected |
Definition at line 45 of file sndfileimportable.h.
|
protected |
Definition at line 52 of file sndfileimportable.h.