|
Ardour
9.0-pre0-1950-g391fe97693
|
#include <filter.h>
Public Member Functions | |
| virtual | ~Filter () |
| virtual int | run (std::shared_ptr< ARDOUR::Region >, PBD::Progress *progress=0)=0 |
Public Attributes | |
| std::vector< std::shared_ptr< ARDOUR::Region > > | results |
Protected Member Functions | |
| Filter (ARDOUR::Session &s) | |
| int | make_new_sources (std::shared_ptr< ARDOUR::Region >, ARDOUR::SourceList &, std::string suffix="", bool use_session_sample_rate=true) |
| int | finish (std::shared_ptr< ARDOUR::Region >, ARDOUR::SourceList &, std::string region_name="") |
Protected Attributes | |
| ARDOUR::Session & | session |
|
inlineprotected |
|
protected |
|
protected |
|
pure virtual |
Implemented in ARDOUR::StripSilence, ARDOUR::SPStretch, ARDOUR::RBEffect, ARDOUR::MidiStretch, and ARDOUR::Reverse.
| std::vector<std::shared_ptr<ARDOUR::Region> > ARDOUR::Filter::results |
|
protected |