Ardour
9.0-pre0-582-g084a23a80d
|
#include <panner_manager.h>
Public Member Functions | |
~PannerManager () | |
void | discover_panners () |
PannerInfo * | select_panner (ChanCount in, ChanCount out, std::string const uri="") |
PannerInfo * | get_by_uri (std::string uri) const |
PannerUriMap | get_available_panners (uint32_t const a_in, uint32_t const a_out) const |
Public Member Functions inherited from ARDOUR::SessionHandlePtr | |
SessionHandlePtr (ARDOUR::Session *s) | |
SessionHandlePtr () | |
virtual | ~SessionHandlePtr () |
virtual void | set_session (ARDOUR::Session *) |
virtual ARDOUR::Session * | session () const |
Static Public Member Functions | |
static PannerManager & | instance () |
Public Attributes | |
std::list< PannerInfo * > | panner_info |
Private Member Functions | |
PannerManager () | |
PannerInfo * | get_descriptor (std::string path) |
int | panner_discover (std::string path) |
Static Private Attributes | |
static PannerManager * | _instance |
Additional Inherited Members | |
Protected Member Functions inherited from ARDOUR::SessionHandlePtr | |
virtual void | session_going_away () |
Protected Attributes inherited from ARDOUR::SessionHandlePtr | |
ARDOUR::Session * | _session |
PBD::ScopedConnectionList | _session_connections |
Definition at line 48 of file panner_manager.h.
ARDOUR::PannerManager::~PannerManager | ( | ) |
|
private |
void ARDOUR::PannerManager::discover_panners | ( | ) |
PannerUriMap ARDOUR::PannerManager::get_available_panners | ( | uint32_t const | a_in, |
uint32_t const | a_out | ||
) | const |
PannerInfo* ARDOUR::PannerManager::get_by_uri | ( | std::string | uri | ) | const |
|
private |
|
static |
|
private |
PannerInfo* ARDOUR::PannerManager::select_panner | ( | ChanCount | in, |
ChanCount | out, | ||
std::string const | uri = "" |
||
) |
|
staticprivate |
Definition at line 63 of file panner_manager.h.
std::list<PannerInfo*> ARDOUR::PannerManager::panner_info |
Definition at line 55 of file panner_manager.h.