Ardour
9.0-pre0-582-g084a23a80d
|
#include <importable_source.h>
Public Member Functions | |
ImportableSource () | |
virtual | ~ImportableSource () |
virtual samplecnt_t | read (Sample *buffer, samplecnt_t nframes)=0 |
virtual float | ratio () const |
virtual uint32_t | channels () const =0 |
virtual samplecnt_t | length () const =0 |
virtual samplecnt_t | samplerate () const =0 |
virtual void | seek (samplepos_t pos)=0 |
virtual samplepos_t | natural_position () const =0 |
virtual bool | clamped_at_unity () const =0 |
Definition at line 30 of file importable_source.h.
|
inline |
Definition at line 32 of file importable_source.h.
|
inlinevirtual |
Definition at line 33 of file importable_source.h.
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
inlinevirtual |
Reimplemented in ARDOUR::ResampledImportableSource.
Definition at line 36 of file importable_source.h.
|
pure virtual |
|
pure virtual |
|
pure virtual |