Ardour
9.0-pre0-582-g084a23a80d
|
Public Member Functions | |
ChannelConfig (ExportGraphBuilder &parent, FileSpec const &new_config, ChannelMap &channel_map) | |
void | add_child (FileSpec const &new_config) |
void | remove_children (bool remove_out_files) |
bool | operator== (FileSpec const &other_config) const |
Private Types | |
typedef std::shared_ptr< AudioGrapher::Interleaver< Sample > > | InterleaverPtr |
typedef std::shared_ptr< AudioGrapher::Chunker< Sample > > | ChunkerPtr |
Private Attributes | |
ExportGraphBuilder & | parent |
FileSpec | config |
boost::ptr_list< SilenceHandler > | children |
InterleaverPtr | interleaver |
ChunkerPtr | chunker |
samplecnt_t | max_samples_out |
Definition at line 281 of file export_graph_builder.h.
|
private |
Definition at line 290 of file export_graph_builder.h.
|
private |
Definition at line 289 of file export_graph_builder.h.
ARDOUR::ExportGraphBuilder::ChannelConfig::ChannelConfig | ( | ExportGraphBuilder & | parent, |
FileSpec const & | new_config, | ||
ChannelMap & | channel_map | ||
) |
void ARDOUR::ExportGraphBuilder::ChannelConfig::add_child | ( | FileSpec const & | new_config | ) |
bool ARDOUR::ExportGraphBuilder::ChannelConfig::operator== | ( | FileSpec const & | other_config | ) | const |
void ARDOUR::ExportGraphBuilder::ChannelConfig::remove_children | ( | bool | remove_out_files | ) |
|
private |
Definition at line 294 of file export_graph_builder.h.
|
private |
Definition at line 296 of file export_graph_builder.h.
|
private |
Definition at line 293 of file export_graph_builder.h.
|
private |
Definition at line 295 of file export_graph_builder.h.
|
private |
Definition at line 297 of file export_graph_builder.h.
|
private |
Definition at line 292 of file export_graph_builder.h.