57 Commits (6f9ee03099a450a79b51dfe7d2533e83131d83c7)

Author SHA1 Message Date
  sletz a4604f7c78 Use a QUIT notification to properly quit the server channel, the server channel thread can then be 'stopped' instead of 'canceled' 15 years ago
  sletz 5dc57dd090 Cleanup. 15 years ago
  sletz 136672723a Simplify server temporary mode : now use a JackTemporaryException. 15 years ago
  sletz 04668c12f7 Correct JackPosixThread::StartImp : thread priority setting now done in the RT case only. 15 years ago
  sletz a5c27894e5 Fix AcquireRealTime and DropRealTime: now distinguish when called from another thread (AcquireRealTime/DropRealTime) and from the thread itself (AcquireSelfRealTime/DropSelfRealTime). 15 years ago
  sletz 1ff726f3f5 Thread AcquireRealTime and DropRealTime were (incorrectly) using fThread field. Use pthread_self()) (or GetCurrentThread() on Windows) to get the calling thread. 15 years ago
  sletz 05d5411dd4 JACK_SCHED_POLICY switched to SCHED_FIFO. 15 years ago
  sletz a76e255132 Cleanup JackSocketServerChannel. 15 years ago
  sletz eb6d5d1655 Add new JackBasePosixMutex class. 15 years ago
  sletz ed864f5592 Now start server channel thread only when backend has been started (so in JackServer::Start). Should solve race conditions at start time. 15 years ago
  sletz 09916901dc Correct JackProcessSync::LockedTimedWait. 15 years ago
  sletz f2085bbd2c Parameter renaming. 15 years ago
  sletz d09d8c3c82 Add a string parameter to server ==> client notification, add a new InfoShutdown callback. 15 years ago
  sletz 9e481f14ac Server temporary mode corrected on Linux. 15 years ago
  sletz 1864b36159 Correct server temporary mode : now set a global and quit after server/client message handling is finished. 15 years ago
  sletz 1eef95890b Raise drivers time out used in synchronous mode. 16 years ago
  sletz 347c6b874b Correct 64/32 mixed compilation again. 16 years ago
  nedko 00a05b846b Remove libjack dependency on libdbus for mixed scenario; fix warning. 16 years ago
  sletz b9788bfec9 Use __attribute__((__aligned__(32))) instead of __attribute__((__packed__)) for 64/32 mixed mode. 16 years ago
  sletz 892b9b44ae Correct JackFifo::TimedWait for EINTR handling. 16 years ago
  sletz 6336f671d2 Correct JackSocketServerChannel.h 16 years ago
  sletz e9e9621ad3 Remove unneeded include, reorganize control.h 16 years ago
  sletz 741c5bc9bf Cleanup JackPosixServerLaunch.cpp file. 16 years ago
  sletz 30fb35f21d Cleanup JackInternalClient code. 16 years ago
  sletz 3c19d53f14 Compiles on Windows again. 16 years ago
  sletz 478b718aa8 Add mixed 32/64 mode (off by default). 16 years ago
  sletz 9f711ac754 Fix for Solaris. 16 years ago
  sletz 4086b3ca90 Virtualize and allow overriding of thread creation function, to allow Wine support (from JACK1). 16 years ago
  sletz 18dd612f04 Client incorrect re-naming fixed: now done at socket level also. 16 years ago
  sletz 22fe6da4f1 Cleanup JackProcessSync class. 16 years ago
  sletz ab6574f221 Client incorrect re-naming fixed: now done at fifo level only. 16 years ago
  sletz 004016f2e9 Rework the mutex/signal classes. Use them in JackMessageBuffer. 16 years ago
  sletz 32987ca1d2 Merge Solaris branch back on trunk. 16 years ago
  sletz 8a7739e0d6 Support for BIG_ENDIAN machines in NetJack2. 16 years ago
  sletz 84892ca209 Correct JackNetUnixSocket::GetError. 16 years ago
  sletz 604fd21827 Use JACK_DRIVER_DIR variable in internal clients loader. 16 years ago
  sletz a7fd397819 Better isolation of server and clients system resources to allow starting the server in several user account at the same time. 16 years ago
  sletz 44e493896f Typo 16 years ago
  sletz f914445e35 Cleanup in JackWinNamedPipeServerChannel and JackWinNamedPipeServerChannel. 16 years ago
  nedko 606609f9b5 range constraint for realtime-priority engine parameter 16 years ago
  sletz f19b74f904 Header cleanup, add --clients and --ports options in configure. 16 years ago
  sletz 7229e54be6 In JackFifo, display error message in verbose mode only when EINTR is returned. 16 years ago
  sletz e291f37568 Define a JackShutdownCallback type, various callback related cleanup. 16 years ago
  sletz 847cfa1022 Make internal functions static. 16 years ago
  sletz d7ea77e268 Cleanup on Windows. 16 years ago
  sletz 357e823209 JackRequest.h moved back to common folder. 16 years ago
  sletz 27b17399e7 Correct PortRegister prototype. 16 years ago
  sletz 183b591a9b Michael Voigt JackAPI cleanup patch. 16 years ago
  sletz 4806e5e7a7 Correct JackPortUnRegisterRequest. 16 years ago
  sletz 888a63ddec Cleanup JackPortRegisterResult and JackPortUnRegisterRequest structures. 16 years ago