std::string action_path = path;
access_action (action_path.substr(15));
- std::cout << "access_action path = " << action_path.substr(15) << "\n";
}
ret = 0;
int
OSC::cue_set (uint32_t aux, lo_message msg)
{
- std::cout << "cue set\n";
-
return _cue_set (aux, get_address (msg));
}
for (uint32_t n = 0; n < s->nstrips; ++n) {
boost::shared_ptr<Stripable> stp = s->strips[n];
if (stp) {
- std::cout << "Aux: " << stp->name() << " number: " << n+1 << " requested: " << aux << "\n";
text_message (string_compose ("/cue/name/%1", n+1), stp->name(), addr);
if (aux == n+1) {
// aux must be at least one
// make a list of stripables with sends that go to this bus
s->sends = cue_get_sorted_stripables(stp, aux, addr);
// start cue observer
- std::cout << "starting cue obsever\n";
OSCCueObserver* co = new OSCCueObserver (stp, s->sends, addr);
cue_observers.push_back (co);
}
{
OSCSurface *s = get_surface(get_address (msg));
- std::cout << "cue next\n";
if (!s->cue) {
- std::cout << "cue next init\n";
cue_set (1, msg);
return 0;
}
- std::cout << "cue next no init\n";
if (s->aux < s->nstrips) {
cue_set (s->aux + 1, msg);
} else {
, _strip (s)
, tick_enable (false)
{
- std::cout << "entered observer\n";
addr = lo_address_new (lo_address_get_hostname(a) , lo_address_get_port(a));
_strip->PropertyChanged.connect (strip_connections, MISSING_INVALIDATOR, boost::bind (&OSCCueObserver::name_changed, this, boost::lambda::_1, 0), OSC::instance());
send_change_message ("/cue/mute", 0, _strip->mute_control());
gain_timeout.push_back (0);
- std::cout << "observer past gain timeout for aux\n";
_strip->gain_control()->Changed.connect (strip_connections, MISSING_INVALIDATOR, bind (&OSCCueObserver::send_gain_message, this, 0, _strip->gain_control()), OSC::instance());
send_gain_message (0, _strip->gain_control());
send_init ();
- std::cout << "observer past send init\n";
tick_enable = true;
tick ();