sletz
|
ab6574f221
|
Client incorrect re-naming fixed: now done at fifo level only.
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@3325 0c269be4-1314-0410-8aa9-9f06e86f4224
|
16 years ago |
sletz
|
32987ca1d2
|
Merge Solaris branch back on trunk.
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@3306 0c269be4-1314-0410-8aa9-9f06e86f4224
|
16 years ago |
sletz
|
70bc4a037e
|
Cleanup documentation.
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@3289 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
|
171a3c4a0d
|
Client and library global context cleanup in case of incorrect shutdown handling (that is applications not correctly closing client after server has shutdown).
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@3207 0c269be4-1314-0410-8aa9-9f06e86f4224
|
16 years ago |
sletz
|
c29ab689bf
|
Libjack shutdown handler does not deactivate (fActive = false) the client anymore, so that jack_deactivate correctly does the job later on.
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@3088 0c269be4-1314-0410-8aa9-9f06e86f4224
|
16 years ago |
sletz
|
7179398778
|
Correct JackClient::ShutDown.
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@3064 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
|
888a63ddec
|
Cleanup JackPortRegisterResult and JackPortUnRegisterRequest structures.
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@2932 0c269be4-1314-0410-8aa9-9f06e86f4224
|
16 years ago |
sletz
|
7723df5cd3
|
Define JACK_PATH_MAX for simpler portability.
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@2894 0c269be4-1314-0410-8aa9-9f06e86f4224
|
16 years ago |
sletz
|
31925d51c0
|
Fix jack_port_set_name when used with already unregistered clients.
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@2858 0c269be4-1314-0410-8aa9-9f06e86f4224
|
16 years ago |
sletz
|
1274ff1da2
|
Add new jack_set_port_rename_callback API, jack_port_set_name is now a server request that call port rename callbacks.
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@2857 0c269be4-1314-0410-8aa9-9f06e86f4224
|
16 years ago |
sletz
|
a280d1f368
|
Update JackTransportEngine for NetJack2 needs.
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@2800 0c269be4-1314-0410-8aa9-9f06e86f4224
|
16 years ago |
sletz
|
90aacb3b21
|
Move GetCurrentTransportFrame code from JackClient to JackTransportEngine.
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@2795 0c269be4-1314-0410-8aa9-9f06e86f4224
|
16 years ago |
sletz
|
a7001745bd
|
Simplify request server close only if server is running implementation.
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@2765 0c269be4-1314-0410-8aa9-9f06e86f4224
|
17 years ago |
sletz
|
ce5d02b5d9
|
Correct JackClient::Close() to request server close only if server is running.
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@2759 0c269be4-1314-0410-8aa9-9f06e86f4224
|
17 years ago |
sletz
|
2280b77679
|
Cleanup, documentation.
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@2705 0c269be4-1314-0410-8aa9-9f06e86f4224
|
17 years ago |
sletz
|
64928200f8
|
Cleanup in JackTransportEngine, move some code that was in JackClient class.
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@2700 0c269be4-1314-0410-8aa9-9f06e86f4224
|
17 years ago |
sletz
|
5349284639
|
Netioadapter now adapts for buffer size and sample rate changes.
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@2639 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
|
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
|
3f0ea566d8
|
Avoid using Terminate when quitting in RT thread. Cleanup JackEngineInterface.
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@2391 0c269be4-1314-0410-8aa9-9f06e86f4224
|
17 years ago |
sletz
|
a74f1a586e
|
Better handling of graph state read functions : never wait when used in the real-time thread, current state is used.
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@2302 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
|
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
|
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
|
b047c2672d
|
All library side files become LGPL
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@2127 0c269be4-1314-0410-8aa9-9f06e86f4224
|
17 years ago |
sletz
|
85fc26ec4b
|
Cleanup
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@2096 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
|
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
|
8474471d98
|
Transport timebase fix (in progress).
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@2063 0c269be4-1314-0410-8aa9-9f06e86f4224
|
17 years ago |
sletz
|
fef9bd52ca
|
Transport timebase fix (in progress).
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@2062 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
|
ac8d4b32b9
|
Fix in transport timebase in progress
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@2054 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
|
bd5c83992f
|
Cleanup
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@1987 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 |
sletz
|
ff45b3c59f
|
Revert last change
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@1950 0c269be4-1314-0410-8aa9-9f06e86f4224
|
17 years ago |
sletz
|
f649c84390
|
Start client RT thread only if a thread routine or callback has been setup with jack_set_process_callback or jack_set_process_thread.
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@1949 0c269be4-1314-0410-8aa9-9f06e86f4224
|
17 years ago |
sletz
|
bfec95d99e
|
In thread model, execute a dummy cycle to be sure thread has the correct properties (ensure thread creation is finished).
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@1945 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
|
4c5d14403f
|
Remove uneeded jack_port_connect API.
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@1928 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
|
078444c717
|
tw1.c example added (new thread model).
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@1902 0c269be4-1314-0410-8aa9-9f06e86f4224
|
17 years ago |
sletz
|
2ab1465913
|
New experimental alternate threading model
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@1883 0c269be4-1314-0410-8aa9-9f06e86f4224
|
17 years ago |
sletz
|
62d282dc14
|
Cleanup
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@1866 0c269be4-1314-0410-8aa9-9f06e86f4224
|
17 years ago |
sletz
|
809c2097fb
|
Add missing include
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@1865 0c269be4-1314-0410-8aa9-9f06e86f4224
|
17 years ago |
sletz
|
89952a399f
|
Fix in JackClient::Error(): when RT thread is failing and calling Shutdown, Shutdown was not desactivating the client correctly.
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@1848 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 |