sletz
|
152a1711ce
|
New jack_get_client_pid API, implemented on server side.
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@2299 0c269be4-1314-0410-8aa9-9f06e86f4224
|
17 years ago |
sletz
|
8a2e1e2e91
|
Correct JackEngine::PortUnRegister, JackEngine::ClientCloseAux and JackEngine::ClientDeactivate to correctly send notifications.
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@2298 0c269be4-1314-0410-8aa9-9f06e86f4224
|
17 years ago |
sletz
|
7f0d31f951
|
Implementation of jack_get_max_delayed_usecs, jack_get_xrun_delayed_usecs and jack_reset_max_delayed_usecs.
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@2294 0c269be4-1314-0410-8aa9-9f06e86f4224
|
17 years ago |
sletz
|
0a0ede0768
|
Package number bumped to 1.90 everywhere.
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@2293 0c269be4-1314-0410-8aa9-9f06e86f4224
|
17 years ago |
sletz
|
600877ee86
|
JackAudioDriver::ProcessAsync and JackAudioDriver::ProcessSync were broken at some point : 0 has to be returned in all cases.
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@2288 0c269be4-1314-0410-8aa9-9f06e86f4224
|
17 years ago |
sletz
|
536c0b5476
|
Use of placement new for dynamic port allocation is possibly not safe... so avoid that until a definitive answer is found.
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@2285 0c269be4-1314-0410-8aa9-9f06e86f4224
|
17 years ago |
sletz
|
7b5eafc311
|
Activate now connect to FW driver and start the realtime thread only if clients are actually realtime, that is have setup any of the RT callback.
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@2279 0c269be4-1314-0410-8aa9-9f06e86f4224
|
17 years ago |
sletz
|
5993705fa5
|
Fix JackEngine::Close to only delete loadable clients.
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@2276 0c269be4-1314-0410-8aa9-9f06e86f4224
|
17 years ago |
sletz
|
dd0ee61a02
|
Fix JackMutex constructor.
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@2258 0c269be4-1314-0410-8aa9-9f06e86f4224
|
17 years ago |
sletz
|
409c6c3abe
|
Fix exception handling in JackShmMem::operator new.
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@2256 0c269be4-1314-0410-8aa9-9f06e86f4224
|
17 years ago |
sletz
|
5917a2c76b
|
Allows wrapper library to log in a file (using JACK_WRAPPER_DEBUG=file).
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@2255 0c269be4-1314-0410-8aa9-9f06e86f4224
|
17 years ago |
sletz
|
bdea33a178
|
Mike Taht's fix for proper alsa xrun duration measurement.
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@2254 0c269be4-1314-0410-8aa9-9f06e86f4224
|
17 years ago |
sletz
|
a888803871
|
Fix JackPosixThread::StartImp and JackWinThread::StartImp.
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@2236 0c269be4-1314-0410-8aa9-9f06e86f4224
|
17 years ago |
sletz
|
02c00f0ffb
|
No more client close in JackEngine::Close()
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@2231 0c269be4-1314-0410-8aa9-9f06e86f4224
|
17 years ago |
sletz
|
a65b5e881f
|
Fix JackClient::Close : notification channel is stopped first to avoid receiving notifications while closing and Close is again a synchronous call.
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@2230 0c269be4-1314-0410-8aa9-9f06e86f4224
|
17 years ago |
sletz
|
b6692a61c6
|
For threaded drivers, AcquireRealTime is called after Init step.
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@2226 0c269be4-1314-0410-8aa9-9f06e86f4224
|
17 years ago |
sletz
|
c3d3cdd4c6
|
Correct internal client loading.
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@2225 0c269be4-1314-0410-8aa9-9f06e86f4224
|
17 years ago |
sletz
|
2cd10757c1
|
Fix JackMachClientChannel::InternalClientLoad.
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@2223 0c269be4-1314-0410-8aa9-9f06e86f4224
|
17 years ago |
sletz
|
931148f75e
|
Better handling of init and run state in JackThread.
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@2215 0c269be4-1314-0410-8aa9-9f06e86f4224
|
17 years ago |
sletz
|
ae62bc49dd
|
Fix JackRestartThreadedDriver::Execute.
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@2211 0c269be4-1314-0410-8aa9-9f06e86f4224
|
17 years ago |
sletz
|
89269bf12a
|
Add exceptions management to distinguish drivers recoverable errors from non recoverable ones. Will be used in special threaded drivers (for network).
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@2191 0c269be4-1314-0410-8aa9-9f06e86f4224
|
17 years ago |
sletz
|
ba881e40ac
|
Correct JackServerGlobals::Init: now check is server is already started.
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@2166 0c269be4-1314-0410-8aa9-9f06e86f4224
|
17 years ago |
sletz
|
3ea2466b88
|
Correct internal client load.
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@2162 0c269be4-1314-0410-8aa9-9f06e86f4224
|
17 years ago |
sletz
|
af83c4e9af
|
Remove Linux Makefile, update Readme.
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@2134 0c269be4-1314-0410-8aa9-9f06e86f4224
|
17 years ago |
sletz
|
5ef740ee61
|
Correct a dirty port array issue in JackGraphManager::GetPortsAux.
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@2117 0c269be4-1314-0410-8aa9-9f06e86f4224
|
17 years ago |
sletz
|
e393b93dd2
|
Typo
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@2112 0c269be4-1314-0410-8aa9-9f06e86f4224
|
17 years ago |
sletz
|
94f91b8a6c
|
New SetBlocking method for JackSocket.
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@2110 0c269be4-1314-0410-8aa9-9f06e86f4224
|
17 years ago |
sletz
|
f04c874153
|
Add a client counter in wrapper layer : library is unloaded only when all clients have been closed.
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@2106 0c269be4-1314-0410-8aa9-9f06e86f4224
|
17 years ago |
sletz
|
d822ee05cf
|
Correct a missing parameter in the usage message of jack_midiseq
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@2101 0c269be4-1314-0410-8aa9-9f06e86f4224
|
17 years ago |
sletz
|
682a6b50b7
|
Add an Init method for blocking drivers to be decorated using JackThreadedDriver class.
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@2098 0c269be4-1314-0410-8aa9-9f06e86f4224
|
17 years ago |
sletz
|
79a8f8f9e0
|
Correct PortRegister, port name checking must be done on server side.
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@2095 0c269be4-1314-0410-8aa9-9f06e86f4224
|
17 years ago |
sletz
|
513520c90a
|
Dmitry Baikov patch for alsa_rawmidi driver.
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@2094 0c269be4-1314-0410-8aa9-9f06e86f4224
|
17 years ago |
sletz
|
900b575758
|
Pieter Palmers patch for FFADO driver.
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@2088 0c269be4-1314-0410-8aa9-9f06e86f4224
|
17 years ago |
sletz
|
e8e8e37adf
|
JackWrapperAPI.cpp: use open_library in jack_client_name_size, jack_port_name_size and jack_port_type_size.
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@2083 0c269be4-1314-0410-8aa9-9f06e86f4224
|
17 years ago |
sletz
|
e09fc08339
|
Transport timebase fix.
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@2066 0c269be4-1314-0410-8aa9-9f06e86f4224
|
17 years ago |
sletz
|
8b1f62a550
|
Transport timebase fix (in progress).
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@2061 0c269be4-1314-0410-8aa9-9f06e86f4224
|
17 years ago |
sletz
|
19592d6cc2
|
Synchronise transport.h with latest jackd version (Video handling).
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@2055 0c269be4-1314-0410-8aa9-9f06e86f4224
|
17 years ago |
sletz
|
13f6a0db72
|
Fix connect notification to deliver *one* notification only.
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@2031 0c269be4-1314-0410-8aa9-9f06e86f4224
|
17 years ago |
sletz
|
c63bbf8fb5
|
MIDI API in wrapper lib.
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@2026 0c269be4-1314-0410-8aa9-9f06e86f4224
|
17 years ago |
sletz
|
af75349545
|
MIDI API in wrapper lib (in progress).
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@2025 0c269be4-1314-0410-8aa9-9f06e86f4224
|
17 years ago |
sletz
|
793177f5ba
|
jack_control renamed in jack_server_control
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@2024 0c269be4-1314-0410-8aa9-9f06e86f4224
|
17 years ago |
sletz
|
8cd79f74be
|
Correct JackClient::Activate so that first kGraphOrderCallback can be received by the client notification thread.
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@2019 0c269be4-1314-0410-8aa9-9f06e86f4224
|
17 years ago |
sletz
|
9a7839caa6
|
New JackLockedEngine decorator class to serialize access from ALSA Midi thread, command thread and in-server clients.
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@2017 0c269be4-1314-0410-8aa9-9f06e86f4224
|
17 years ago |
sletz
|
92fc312258
|
Use engine in JackAlsaDriver::port_register and JackAlsaDriver::port_unregister.
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@2016 0c269be4-1314-0410-8aa9-9f06e86f4224
|
17 years ago |
sletz
|
3241fd63d3
|
Cleanup
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@2011 0c269be4-1314-0410-8aa9-9f06e86f4224
|
17 years ago |
sletz
|
1e6b473003
|
RT scheduling for OSX thread (wheen use in dummy driver).
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@2010 0c269be4-1314-0410-8aa9-9f06e86f4224
|
17 years ago |
sletz
|
d13e1567be
|
Add -L (extra output latency in aynchronous mode) in CoreAudio driver.
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@2006 0c269be4-1314-0410-8aa9-9f06e86f4224
|
17 years ago |
sletz
|
d2a05ae0a0
|
Fernando Lopez-Lezcano scons patch.
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@1983 0c269be4-1314-0410-8aa9-9f06e86f4224
|
17 years ago |
sletz
|
c74be30bca
|
Correct jack_port_by_id in wrapper library.
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@1976 0c269be4-1314-0410-8aa9-9f06e86f4224
|
17 years ago |
sletz
|
2f7db97fb6
|
Correct all backend playback port latency in case of asynchronous mode (1 buffer more).
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@1972 0c269be4-1314-0410-8aa9-9f06e86f4224
|
17 years ago |