ardour
Public Member Functions | Private Attributes | List of all members
ARDOUR::STStretch Class Reference

#include <stretch.h>

Inheritance diagram for ARDOUR::STStretch:
ARDOUR::Filter

Public Member Functions

 STStretch (ARDOUR::Session &, TimeFXRequest &)
 
 ~STStretch ()
 
int run (boost::shared_ptr< ARDOUR::Region >)
 
- Public Member Functions inherited from ARDOUR::Filter
virtual ~Filter ()
 
virtual int run (boost::shared_ptr< ARDOUR::Region >, Progress *progress=0)=0
 

Private Attributes

TimeFXRequesttsr
 
soundtouch::SoundTouch st
 

Additional Inherited Members

- Public Attributes inherited from ARDOUR::Filter
std::vector< boost::shared_ptr
< ARDOUR::Region > > 
results
 
- Protected Member Functions inherited from ARDOUR::Filter
 Filter (ARDOUR::Session &s)
 
int make_new_sources (boost::shared_ptr< ARDOUR::Region >, ARDOUR::SourceList &, std::string suffix="")
 
int finish (boost::shared_ptr< ARDOUR::Region >, ARDOUR::SourceList &, std::string region_name="")
 
- Protected Attributes inherited from ARDOUR::Filter
ARDOUR::Sessionsession
 

Detailed Description

Definition at line 50 of file stretch.h.

Constructor & Destructor Documentation

STStretch::STStretch ( ARDOUR::Session s,
TimeFXRequest req 
)

Definition at line 38 of file st_stretch.cc.

STStretch::~STStretch ( )

Definition at line 61 of file st_stretch.cc.

Member Function Documentation

int STStretch::run ( boost::shared_ptr< ARDOUR::Region )

Definition at line 66 of file st_stretch.cc.

Member Data Documentation

soundtouch::SoundTouch ARDOUR::STStretch::st
private

Definition at line 60 of file stretch.h.

TimeFXRequest& ARDOUR::STStretch::tsr
private

Definition at line 58 of file stretch.h.


The documentation for this class was generated from the following files: