-Add: Allow reconnecting to jackd with ^R.
git-svn-id: http://svn.fuzzle.org/mloop/trunk@28 ba049829-c6ef-42ef-81ac-908dd8d2e907master
parent
aba2225a48
commit
b4494dc6b2
|
@ -55,6 +55,11 @@ public:
|
|||
void StopLoop(int loop);
|
||||
void EraseLoop(int loop);
|
||||
|
||||
bool Connected() const
|
||||
{
|
||||
return m_connected;
|
||||
}
|
||||
|
||||
bool Recording() const
|
||||
{
|
||||
return m_recording;
|
||||
|
|
|
@ -269,6 +269,14 @@ bool UI::Run(Jack &j)
|
|||
case UIKEY_SAVE:
|
||||
j.Save();
|
||||
break;
|
||||
|
||||
case UIKEY_RECONNECT:
|
||||
if (!j.Connected()) {
|
||||
if (j.Connect()) {
|
||||
snprintf(status, sizeof status, "Reconnected to JACK");
|
||||
}
|
||||
}
|
||||
break;
|
||||
}
|
||||
|
||||
return false;
|
||||
|
|
Loading…
Reference in New Issue