Ardour
9.0-pre0-582-g084a23a80d
|
#include <simple_export.h>
Public Member Functions | |
SimpleExport () | |
virtual | ~SimpleExport () |
void | set_session (ARDOUR::Session *) |
bool | run_export () |
void | set_name (std::string const &) |
void | set_folder (std::string const &) |
void | set_range (samplepos_t, samplepos_t) |
bool | set_preset (std::string const &) |
std::string | preset_uuid () const |
std::string | folder () const |
bool | check_outputs () const |
Public Member Functions inherited from ARDOUR::SessionHandlePtr | |
SessionHandlePtr (ARDOUR::Session *s) | |
SessionHandlePtr () | |
virtual | ~SessionHandlePtr () |
virtual ARDOUR::Session * | session () const |
Protected Attributes | |
std::shared_ptr< ARDOUR::ExportHandler > | _handler |
std::shared_ptr< ARDOUR::ExportStatus > | _status |
std::shared_ptr< ARDOUR::ExportProfileManager > | _manager |
Protected Attributes inherited from ARDOUR::SessionHandlePtr | |
ARDOUR::Session * | _session |
PBD::ScopedConnectionList | _session_connections |
Private Attributes | |
std::string | _name |
std::string | _folder |
std::string | _pset_id |
samplepos_t | _start |
samplepos_t | _end |
Additional Inherited Members | |
Protected Member Functions inherited from ARDOUR::SessionHandlePtr | |
virtual void | session_going_away () |
Base class for audio export
This allows one to export audio from the session's master bus using a given export-preset.
Definition at line 37 of file simple_export.h.
ARDOUR::SimpleExport::SimpleExport | ( | ) |
|
inlinevirtual |
Definition at line 41 of file simple_export.h.
bool ARDOUR::SimpleExport::check_outputs | ( | ) | const |
std::string ARDOUR::SimpleExport::folder | ( | ) | const |
std::string ARDOUR::SimpleExport::preset_uuid | ( | ) | const |
bool ARDOUR::SimpleExport::run_export | ( | ) |
void ARDOUR::SimpleExport::set_folder | ( | std::string const & | ) |
void ARDOUR::SimpleExport::set_name | ( | std::string const & | ) |
bool ARDOUR::SimpleExport::set_preset | ( | std::string const & | ) |
void ARDOUR::SimpleExport::set_range | ( | samplepos_t | , |
samplepos_t | |||
) |
|
virtual |
Reimplemented from ARDOUR::SessionHandlePtr.
|
private |
Definition at line 65 of file simple_export.h.
|
private |
Definition at line 62 of file simple_export.h.
|
protected |
Definition at line 56 of file simple_export.h.
|
protected |
Definition at line 58 of file simple_export.h.
|
private |
Definition at line 61 of file simple_export.h.
|
private |
Definition at line 63 of file simple_export.h.
|
private |
Definition at line 64 of file simple_export.h.
|
protected |
Definition at line 57 of file simple_export.h.