MackieControlProtocol::~MackieControlProtocol()
{
- DEBUG_TRACE (DEBUG::MackieControl, "MackieControlProtocol::~MackieControlProtocol\n");
+ DEBUG_TRACE (DEBUG::MackieControl, "MackieControlProtocol::~MackieControlProtocol init\n");
+ DEBUG_TRACE (DEBUG::MackieControl, "MackieControlProtocol::~MackieControlProtocol drop_connections ()\n");
drop_connections ();
+
+ DEBUG_TRACE (DEBUG::MackieControl, "MackieControlProtocol::~MackieControlProtocol tear_down_gui ()\n");
tear_down_gui ();
_active = false;
/* stop event loop */
-
+ DEBUG_TRACE (DEBUG::MackieControl, "MackieControlProtocol::~MackieControlProtocol BaseUI::quit ()\n");
BaseUI::quit ();
try {
+ DEBUG_TRACE (DEBUG::MackieControl, "MackieControlProtocol::~MackieControlProtocol close()\n");
close();
}
catch (exception & e) {
cout << "~MackieControlProtocol caught unknown" << endl;
}
- DEBUG_TRACE (DEBUG::MackieControl, "finished ~MackieControlProtocol::MackieControlProtocol\n");
-
_instance = 0;
+
+ DEBUG_TRACE (DEBUG::MackieControl, "MackieControlProtocol::~MackieControlProtocol done\n");
}
void
int
MackieControlProtocol::set_active (bool yn)
{
+ DEBUG_TRACE (DEBUG::MackieControl, string_compose("MackieControlProtocol::set_active init with yn: '%1'\n", yn));
+
if (yn == _active) {
return 0;
}
}
+ DEBUG_TRACE (DEBUG::MackieControl, string_compose("MackieControlProtocol::set_active done with yn: '%1'\n", yn));
+
return 0;
}
XMLNode&
MackieControlProtocol::get_state()
{
- DEBUG_TRACE (DEBUG::MackieControl, "MackieControlProtocol::get_state\n");
+ DEBUG_TRACE (DEBUG::MackieControl, "MackieControlProtocol::get_state init\n");
char buf[16];
// add name of protocol
node->add_property (X_("device-profile"), _device_profile.name());
node->add_property (X_("device-name"), _device_info.name());
+ DEBUG_TRACE (DEBUG::MackieControl, "MackieControlProtocol::get_state done\n");
+
return *node;
}
int retval = 0;
const XMLProperty* prop;
- uint32_t bank;
+ uint32_t bank = 0;
bool active = _active;
if ((prop = node.property (X_("ipmidi-base"))) != 0) {
switch_banks (bank, true);
}
+ DEBUG_TRACE (DEBUG::MackieControl, "MackieControlProtocol::set_state done\n");
+
return retval;
}
// digits: 888/88/88/888
// Timecode mode: Hours/Minutes/Seconds/Frames
ostringstream os;
- os << ' ';
os << setw(2) << setfill('0') << timecode.hours;
+ os << ' ';
os << setw(2) << setfill('0') << timecode.minutes;
os << setw(2) << setfill('0') << timecode.seconds;
- os << setw(2) << setfill('0') << timecode.frames;
os << ' ';
+ os << setw(2) << setfill('0') << timecode.frames;
return os.str();
}