Ardour
9.0-pre0-582-g084a23a80d
|
Export channel that reads from region channel. More...
#include <export_channel.h>
Public Member Functions | |
void | read (Buffer const *&buf, samplecnt_t samples_to_read) const |
std::string | state_node_name () const |
void | get_state (XMLNode *) const |
Adds state to node passed. More... | |
void | set_state (XMLNode *, Session &) |
Sets state from node passed. More... | |
bool | empty () const |
bool | operator< (ExportChannel const &other) const |
Public Member Functions inherited from ARDOUR::ExportChannel | |
virtual | ~ExportChannel () |
virtual samplecnt_t | common_port_playback_latency () const |
virtual void | prepare_export (samplecnt_t max_samples, sampleoffset_t common_latency) |
virtual bool | audio () const |
virtual bool | midi () const |
Private Member Functions | |
RegionExportChannel (RegionExportChannelFactory &factory, uint32_t channel) | |
Private Attributes | |
RegionExportChannelFactory & | factory |
uint32_t | channel |
Friends | |
class | RegionExportChannelFactory |
Export channel that reads from region channel.
Definition at line 190 of file export_channel.h.
|
inlineprivate |
Definition at line 214 of file export_channel.h.
|
inlinevirtual |
Implements ARDOUR::ExportChannel.
Definition at line 205 of file export_channel.h.
|
inlinevirtual |
Adds state to node passed.
Implements ARDOUR::ExportChannel.
Definition at line 202 of file export_channel.h.
|
inlinevirtual |
Implements ARDOUR::ExportChannel.
Definition at line 208 of file export_channel.h.
|
inlinevirtual |
Implements ARDOUR::ExportChannel.
Definition at line 195 of file export_channel.h.
Sets state from node passed.
Implements ARDOUR::ExportChannel.
Definition at line 203 of file export_channel.h.
|
inlinevirtual |
Implements ARDOUR::ExportChannel.
Definition at line 200 of file export_channel.h.
|
friend |
Definition at line 192 of file export_channel.h.
|
private |
Definition at line 221 of file export_channel.h.
|
private |
Definition at line 220 of file export_channel.h.