projects
/
ardour.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
don't add a [shared] panner for the sends to monitoing section
[ardour.git]
/
libs
/
ardour
/
ardour
/
panner_manager.h
diff --git
a/libs/ardour/ardour/panner_manager.h
b/libs/ardour/ardour/panner_manager.h
index 7b52c65c0ab3965119061b4ecbe06c20d3f24f0f..4a29e1c36b59841da32faf6b0c4aff4beb05a899 100644
(file)
--- a/
libs/ardour/ardour/panner_manager.h
+++ b/
libs/ardour/ardour/panner_manager.h
@@
-26,6
+26,8
@@
namespace ARDOUR {
namespace ARDOUR {
+typedef std::map<std::string,std::string> PannerUriMap;
+
struct PannerInfo {
PanPluginDescriptor descriptor;
void* module;
struct PannerInfo {
PanPluginDescriptor descriptor;
void* module;
@@
-50,7
+52,8
@@
public:
std::list<PannerInfo*> panner_info;
PannerInfo* select_panner (ChanCount in, ChanCount out, std::string const uri = "");
std::list<PannerInfo*> panner_info;
PannerInfo* select_panner (ChanCount in, ChanCount out, std::string const uri = "");
- PannerInfo* get_by_uri (std::string uri);
+ PannerInfo* get_by_uri (std::string uri) const;
+ PannerUriMap get_available_panners(uint32_t const a_in, uint32_t const a_out) const;
private:
PannerManager();
private:
PannerManager();