|
Ardour
9.0-pre0-1950-g391fe97693
|
#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 |