ardour
|
#include <analyser.h>
Public Member Functions | |
Analyser () | |
~Analyser () | |
Static Public Member Functions | |
static void | init () |
static void | queue_source_for_analysis (boost::shared_ptr< Source >, bool force) |
static void | work () |
Static Private Member Functions | |
static void | analyse_audio_file_source (boost::shared_ptr< AudioFileSource >) |
Static Private Attributes | |
static Analyser * | the_analyser = 0 |
static Glib::Threads::Mutex | analysis_queue_lock |
static Glib::Threads::Cond | SourcesToAnalyse |
static std::list < boost::weak_ptr< Source > > | analysis_queue |
Definition at line 34 of file analyser.h.
Analyser::Analyser | ( | ) |
Definition at line 38 of file analyser.cc.
Analyser::~Analyser | ( | ) |
Definition at line 43 of file analyser.cc.
|
staticprivate |
Definition at line 105 of file analyser.cc.
|
static |
Definition at line 54 of file analyser.cc.
|
static |
Definition at line 60 of file analyser.cc.
|
static |
Definition at line 76 of file analyser.cc.
|
staticprivate |
Definition at line 48 of file analyser.h.
|
staticprivate |
Definition at line 46 of file analyser.h.
|
staticprivate |
Definition at line 47 of file analyser.h.
|
staticprivate |
Definition at line 45 of file analyser.h.