-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 StopLoop(int loop);
|
||||||
void EraseLoop(int loop);
|
void EraseLoop(int loop);
|
||||||
|
|
||||||
|
bool Connected() const
|
||||||
|
{
|
||||||
|
return m_connected;
|
||||||
|
}
|
||||||
|
|
||||||
bool Recording() const
|
bool Recording() const
|
||||||
{
|
{
|
||||||
return m_recording;
|
return m_recording;
|
||||||
|
|
|
@ -269,6 +269,14 @@ bool UI::Run(Jack &j)
|
||||||
case UIKEY_SAVE:
|
case UIKEY_SAVE:
|
||||||
j.Save();
|
j.Save();
|
||||||
break;
|
break;
|
||||||
|
|
||||||
|
case UIKEY_RECONNECT:
|
||||||
|
if (!j.Connected()) {
|
||||||
|
if (j.Connect()) {
|
||||||
|
snprintf(status, sizeof status, "Reconnected to JACK");
|
||||||
|
}
|
||||||
|
}
|
||||||
|
break;
|
||||||
}
|
}
|
||||||
|
|
||||||
return false;
|
return false;
|
||||||
|
|
Loading…
Reference in New Issue