#include <source_factory.h>
|
static void | init () |
|
static boost::shared_ptr< Source > | create (Session &, const XMLNode &node, bool async=false) |
|
static boost::shared_ptr< Source > | createSilent (Session &, const XMLNode &node, framecnt_t nframes, float sample_rate) |
|
static boost::shared_ptr< Source > | createExternal (DataType type, Session &, const std::string &path, int chn, Source::Flag flags, bool announce=true, bool async=false) |
|
static boost::shared_ptr< Source > | createWritable (DataType type, Session &, const std::string &path, bool destructive, framecnt_t rate, bool announce=true, bool async=false) |
|
static boost::shared_ptr< Source > | createForRecovery (DataType type, Session &, const std::string &path, int chn) |
|
static boost::shared_ptr< Source > | createFromPlaylist (DataType type, Session &s, boost::shared_ptr< Playlist > p, const PBD::ID &orig, const std::string &name, uint32_t chn, frameoffset_t start, framecnt_t len, bool copy, bool defer_peaks) |
|
static int | setup_peakfile (boost::shared_ptr< Source >, bool async) |
|
Definition at line 39 of file source_factory.h.
void SourceFactory::init |
( |
| ) |
|
|
static |
Glib::Threads::Mutex SourceFactory::peak_building_lock |
|
static |
Glib::Threads::Cond SourceFactory::PeaksToBuild |
|
static |
The documentation for this class was generated from the following files: