Stephane Letz
|
734e450924
|
NetJack2 code cleanup.
|
13 years ago |
sletz
|
7918f1c12a
|
JackWaitThreadedDriver now always running RT.
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@4523 0c269be4-1314-0410-8aa9-9f06e86f4224
|
13 years ago |
sletz
|
5a5cc73ac7
|
New JackTimedDriver class to be used by JackDummyDriver, JackNetDriver and JackNetOneDriver classes.
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@4522 0c269be4-1314-0410-8aa9-9f06e86f4224
|
13 years ago |
sletz
|
840b47f8bf
|
Code factorization and cleanup.
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@4514 0c269be4-1314-0410-8aa9-9f06e86f4224
|
13 years ago |
sletz
|
9126d936ff
|
NetJack2: no more timeout, correct JackWaitThreadedDriver::Execute.
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@4512 0c269be4-1314-0410-8aa9-9f06e86f4224
|
13 years ago |
sletz
|
f388deb25b
|
Move ComputationMicroSec at a more appropriate location.
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@4392 0c269be4-1314-0410-8aa9-9f06e86f4224
|
14 years ago |
sletz
|
8a67e42f58
|
Correct OSX real-time thread setup.
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@4391 0c269be4-1314-0410-8aa9-9f06e86f4224
|
14 years ago |
sletz
|
6b765f0168
|
rebase from trunk 3684:3813
git-svn-id: http://subversion.jackaudio.org/jack/jack2/branches/libjacknet@3814 0c269be4-1314-0410-8aa9-9f06e86f4224
|
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).
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@3716 0c269be4-1314-0410-8aa9-9f06e86f4224
|
15 years ago |
sletz
|
51fbf0cf71
|
rebase from trunk 3420:3447
git-svn-id: http://subversion.jackaudio.org/jack/jack2/branches/libjacknet@3448 0c269be4-1314-0410-8aa9-9f06e86f4224
|
16 years ago |
sletz
|
1a609d576a
|
Correct RT thread parameters for OSX.
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@3429 0c269be4-1314-0410-8aa9-9f06e86f4224
|
16 years ago |
sletz
|
6d3b3633a6
|
Try automatic adaptative mode in adapters.
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@3428 0c269be4-1314-0410-8aa9-9f06e86f4224
|
16 years ago |
sletz
|
bb7b377860
|
Implement jack_client_real_time_priority and jack_client_max_real_time_priority API.
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@3232 0c269be4-1314-0410-8aa9-9f06e86f4224
|
16 years ago |
sletz
|
f19b74f904
|
Header cleanup, add --clients and --ports options in configure.
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@2957 0c269be4-1314-0410-8aa9-9f06e86f4224
|
16 years ago |
sletz
|
3e01068967
|
Merge Michael Voigt drops branch after reorganization step.
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@2880 0c269be4-1314-0410-8aa9-9f06e86f4224
|
16 years ago |
moret
|
8d7fdf06f1
|
Add exception handling in NetAdapter
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@2787 0c269be4-1314-0410-8aa9-9f06e86f4224
|
16 years ago |
sletz
|
dcbaa4ed70
|
Merge windows branch back to trunk.
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@2661 0c269be4-1314-0410-8aa9-9f06e86f4224
|
17 years ago |
sletz
|
3f5b7ab9b8
|
New JackWaitThreadedDriver class to better handle JackNetDriver
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@2489 0c269be4-1314-0410-8aa9-9f06e86f4224
|
17 years ago |
sletz
|
56241c7166
|
Add a missing EXPORT for JackException class.
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@2488 0c269be4-1314-0410-8aa9-9f06e86f4224
|
17 years ago |
sletz
|
b44e22de0e
|
Use of set_threaded_log_function only when needed in RT threads.
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@2450 0c269be4-1314-0410-8aa9-9f06e86f4224
|
17 years ago |
sletz
|
44c27c7dd6
|
Correct JackRestartThreadedDriver::Execute
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@2437 0c269be4-1314-0410-8aa9-9f06e86f4224
|
17 years ago |
sletz
|
fe16706170
|
Compiles on Windows again
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@2430 0c269be4-1314-0410-8aa9-9f06e86f4224
|
17 years ago |
sletz
|
215dfdd97a
|
Tim Blechmann patch to remove unnecessary virtual methods : choice of the appropriate platform version is now done at compilation time.
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@2429 0c269be4-1314-0410-8aa9-9f06e86f4224
|
17 years ago |
nedko
|
b5bd3afb28
|
Add conditional includes for config.h, for use with waf
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@2423 0c269be4-1314-0410-8aa9-9f06e86f4224
|
17 years ago |
sletz
|
5cc8bb5dde
|
Correct JackRestartThreadedDriver::Execute
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@2393 0c269be4-1314-0410-8aa9-9f06e86f4224
|
17 years ago |
sletz
|
d7470105d7
|
Correct thread init phase
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@2359 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
|
5acaa886fb
|
Cleanup
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@2222 0c269be4-1314-0410-8aa9-9f06e86f4224
|
17 years ago |
sletz
|
6394b96e6f
|
Simplify drivers exceptions
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@2220 0c269be4-1314-0410-8aa9-9f06e86f4224
|
17 years ago |
sletz
|
bd1398a72c
|
Add default case
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@2217 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
|
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
|
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
|
d2f7053ecc
|
Nedko Arnaudov log patch(2).
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@1936 0c269be4-1314-0410-8aa9-9f06e86f4224
|
17 years ago |
sletz
|
ecb8da58c7
|
Beautifull code
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@1909 0c269be4-1314-0410-8aa9-9f06e86f4224
|
17 years ago |
sletz
|
254f765c4f
|
Update date
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@1817 0c269be4-1314-0410-8aa9-9f06e86f4224
|
17 years ago |
sletz
|
46fd3b133e
|
Cleanup
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@1661 0c269be4-1314-0410-8aa9-9f06e86f4224
|
17 years ago |
sletz
|
c17a61460c
|
Suppress warning on WIN32
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@1319 0c269be4-1314-0410-8aa9-9f06e86f4224
|
18 years ago |
sletz
|
73e2d7a6d3
|
First import
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@1195 0c269be4-1314-0410-8aa9-9f06e86f4224
|
18 years ago |