git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@4532 0c269be4-1314-0410-8aa9-9f06e86f4224tags/1.9.8
| @@ -20,7 +20,9 @@ | |||||
| #ifndef __JackWinMutex__ | #ifndef __JackWinMutex__ | ||||
| #define __JackWinMutex__ | #define __JackWinMutex__ | ||||
| #include "JackError.h" | |||||
| #include "JackException.h" | |||||
| #include <windows.h> | #include <windows.h> | ||||
| namespace Jack | namespace Jack | ||||
| @@ -345,7 +345,6 @@ bool JackClientPipeThread::HandleRequest() | |||||
| if (req.Read(fPipe) == 0) { | if (req.Read(fPipe) == 0) { | ||||
| fServer->GetEngine()->SessionNotify(req.fRefNum, req.fDst, req.fEventType, req.fPath, fPipe, NULL); | fServer->GetEngine()->SessionNotify(req.fRefNum, req.fDst, req.fEventType, req.fPath, fPipe, NULL); | ||||
| } | } | ||||
| res.Write(fPipe); | |||||
| break; | break; | ||||
| } | } | ||||
| @@ -399,7 +398,7 @@ bool JackClientPipeThread::HandleRequest() | |||||
| JackClientHasSessionCallbackRequest req; | JackClientHasSessionCallbackRequest req; | ||||
| JackResult res; | JackResult res; | ||||
| if (req.Read(fPipe) == 0) { | if (req.Read(fPipe) == 0) { | ||||
| fServer->GetEngine()->ClientHasSessionCallbackRequest(req.fName, &res.fResult); | |||||
| fServer->GetEngine()->ClientHasSessionCallback(req.fName, &res.fResult); | |||||
| } | } | ||||
| res.Write(fPipe); | res.Write(fPipe); | ||||
| break; | break; | ||||
| @@ -412,7 +412,7 @@ extern "C" | |||||
| // singleton kind of driver | // singleton kind of driver | ||||
| if (!driver) { | if (!driver) { | ||||
| driver = new Jack::JackWinMMEDriver("system_midi", "winmme", engine, table); | driver = new Jack::JackWinMMEDriver("system_midi", "winmme", engine, table); | ||||
| if (driver->Open(1, 1, virtual_in, virtual_out, false, "in", "out", 0, 0) == 0) { | |||||
| if (driver->Open(1, 1, 0, 0, false, "in", "out", 0, 0) == 0) { | |||||
| return driver; | return driver; | ||||
| } else { | } else { | ||||
| delete driver; | delete driver; | ||||