ardour
|
#include <readable.h>
Public Member Functions | |
Readable () | |
virtual | ~Readable () |
virtual framecnt_t | read (Sample *, framepos_t pos, framecnt_t cnt, int channel) const =0 |
virtual framecnt_t | readable_length () const =0 |
virtual uint32_t | n_channels () const =0 |
Definition at line 28 of file readable.h.
|
inline |
Definition at line 30 of file readable.h.
|
inlinevirtual |
Definition at line 31 of file readable.h.
|
pure virtual |
Implemented in ARDOUR::Region, ARDOUR::AudioSource, and ARDOUR::AudioPlaylistSource.
|
pure virtual |
Implemented in ARDOUR::AudioRegion, ARDOUR::MidiRegion, and ARDOUR::AudioSource.
|
pure virtual |
Implemented in ARDOUR::AudioRegion, ARDOUR::MidiRegion, ARDOUR::AudioSource, and ARDOUR::SrcFileSource.