Ardour  9.0-pre0-582-g084a23a80d
ARDOUR::ExportGraphBuilder::AnyExport Struct Reference

Public Member Functions

void add_output (AudioGrapher::Source< Sample >::SinkPtr output)
 
void process (AudioGrapher::ProcessContext< Sample > const &c)
 
void process (MidiBuffer const &buf, sampleoffset_t off, samplecnt_t cnt, bool last_cycle)
 

Public Attributes

AudioGrapher::IdentityVertex< Sampleaudio
 
ExportSMFWriter midi
 

Detailed Description

Definition at line 68 of file export_graph_builder.h.

Member Function Documentation

◆ add_output()

void ARDOUR::ExportGraphBuilder::AnyExport::add_output ( AudioGrapher::Source< Sample >::SinkPtr  output)
inline

Definition at line 71 of file export_graph_builder.h.

◆ process() [1/2]

void ARDOUR::ExportGraphBuilder::AnyExport::process ( AudioGrapher::ProcessContext< Sample > const &  c)
inline

Definition at line 74 of file export_graph_builder.h.

◆ process() [2/2]

void ARDOUR::ExportGraphBuilder::AnyExport::process ( MidiBuffer const &  buf,
sampleoffset_t  off,
samplecnt_t  cnt,
bool  last_cycle 
)
inline

Definition at line 79 of file export_graph_builder.h.

Member Data Documentation

◆ audio

AudioGrapher::IdentityVertex<Sample> ARDOUR::ExportGraphBuilder::AnyExport::audio

Definition at line 70 of file export_graph_builder.h.

◆ midi

ExportSMFWriter ARDOUR::ExportGraphBuilder::AnyExport::midi

Definition at line 78 of file export_graph_builder.h.


The documentation for this struct was generated from the following file: