[DEV] add muxer interface

This commit is contained in:
2015-03-04 22:48:04 +01:00
parent 92cbf5191b
commit a7b6ddce90
11 changed files with 488 additions and 7 deletions

View File

@@ -8,6 +8,7 @@
#include <river/debug.h>
#include "Node.h"
#include "NodeAEC.h"
#include "NodeMuxer.h"
#include "NodeAirTAudio.h"
#include "NodePortAudio.h"
#include <etk/os/FSNode.h>
@@ -156,6 +157,11 @@ std11::shared_ptr<river::io::Node> river::io::Manager::getNode(const std::string
m_list.push_back(tmp);
return tmp;
}
if (ioType == "muxer") {
std11::shared_ptr<river::io::Node> tmp = river::io::NodeMuxer::create(_name, tmpObject);
m_list.push_back(tmp);
return tmp;
}
}
}
RIVER_ERROR("Can not create the interface : '" << _name << "' the node is not DEFINED in the configuration file availlable : " << m_config.getKeys());