#include <export_graph_builder.h>
Definition at line 59 of file export_graph_builder.h.
◆ AnalysisMap
◆ AnalysisPtr
◆ AnyExportPtr
◆ ChannelConfigList
◆ ChannelMap
◆ FileSpec
◆ FloatSinkPtr
◆ ExportGraphBuilder()
ARDOUR::ExportGraphBuilder::ExportGraphBuilder |
( |
Session const & |
session | ) |
|
◆ ~ExportGraphBuilder()
ARDOUR::ExportGraphBuilder::~ExportGraphBuilder |
( |
| ) |
|
◆ add_analyser()
void ARDOUR::ExportGraphBuilder::add_analyser |
( |
const std::string & |
fn, |
|
|
AnalysisPtr |
ap |
|
) |
| |
|
inlineprivate |
◆ add_config()
void ARDOUR::ExportGraphBuilder::add_config |
( |
FileSpec const & |
config, |
|
|
bool |
rt |
|
) |
| |
◆ add_export_fn()
void ARDOUR::ExportGraphBuilder::add_export_fn |
( |
std::string const & |
fn | ) |
|
|
inlineprivate |
◆ add_split_config()
void ARDOUR::ExportGraphBuilder::add_split_config |
( |
FileSpec const & |
config | ) |
|
|
private |
◆ cleanup()
void ARDOUR::ExportGraphBuilder::cleanup |
( |
bool |
remove_out_files = false | ) |
|
◆ exported_files()
std::vector<std::string> ARDOUR::ExportGraphBuilder::exported_files |
( |
| ) |
const |
|
inline |
◆ get_analysis_results()
void ARDOUR::ExportGraphBuilder::get_analysis_results |
( |
AnalysisResults & |
results | ) |
|
◆ get_postprocessing_cycle_count()
unsigned ARDOUR::ExportGraphBuilder::get_postprocessing_cycle_count |
( |
| ) |
const |
◆ need_postprocessing()
bool ARDOUR::ExportGraphBuilder::need_postprocessing |
( |
| ) |
const |
|
inline |
◆ post_process()
bool ARDOUR::ExportGraphBuilder::post_process |
( |
| ) |
|
◆ process()
◆ realtime()
bool ARDOUR::ExportGraphBuilder::realtime |
( |
| ) |
const |
|
inline |
◆ reset()
void ARDOUR::ExportGraphBuilder::reset |
( |
| ) |
|
◆ set_current_timespan()
void ARDOUR::ExportGraphBuilder::set_current_timespan |
( |
std::shared_ptr< ExportTimespan > |
span | ) |
|
◆ _exported_files
std::vector<std::string> ARDOUR::ExportGraphBuilder::_exported_files |
|
private |
◆ _master_align
◆ _realtime
bool ARDOUR::ExportGraphBuilder::_realtime |
|
private |
◆ analysis_map
◆ channel_configs
◆ channels
◆ engine_request_lock
Glib::Threads::Mutex ARDOUR::ExportGraphBuilder::engine_request_lock |
|
private |
◆ intermediates
std::list<Intermediate *> ARDOUR::ExportGraphBuilder::intermediates |
|
private |
◆ process_buffer_samples
samplecnt_t ARDOUR::ExportGraphBuilder::process_buffer_samples |
|
private |
◆ session
Session const& ARDOUR::ExportGraphBuilder::session |
|
private |
◆ thread_pool
Glib::ThreadPool ARDOUR::ExportGraphBuilder::thread_pool |
|
private |
◆ timespan
The documentation for this class was generated from the following file: