sletz
|
00b166e731
|
Cleanup code using snprintf.
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@4586 0c269be4-1314-0410-8aa9-9f06e86f4224
|
13 years ago |
sletz
|
08edac7982
|
Add jackctl_driver_get_type in Control API.
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@4529 0c269be4-1314-0410-8aa9-9f06e86f4224
|
13 years ago |
Stephane Letz
|
80bc23a3af
|
Should compile on Linux.
|
14 years ago |
Stephane Letz
|
07d2c64f39
|
Use of PortRegister/PortUnRegister in drivers.
|
14 years ago |
Nedko Arnaudov
|
55557d1f74
|
Port registration notifications on SwitchMaster
|
14 years ago |
nedko
|
be8d77eea5
|
make freebob driver build
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@4352 0c269be4-1314-0410-8aa9-9f06e86f4224
|
14 years ago |
Nedko Arnaudov
|
a9e4628340
|
helper functions for jack_driver_desc_t construction
The main goal is to reduce risk of mismatch between allocated
and initialized parameter numbers.
|
14 years ago |
sletz
|
7254ce1ebc
|
rebase from trunk 4180:4238
git-svn-id: http://subversion.jackaudio.org/jack/jack2/branches/libjacknet@4239 0c269be4-1314-0410-8aa9-9f06e86f4224
|
14 years ago |
Devin Anderson
|
db132e1974
|
Update server control API with jackctl_server_open and jackctl_server_close (see http://trac.jackaudio.org/ticket/219 for rationale). Update drivers to support Start/Stop of slave drivers. Update dbus to use new jackctl_server_* functions. Freewheel driver is no longer an implicit slave of the master audio driver. Haven't tested freewheeling, and didn't update Solaris OSS driver. Tested slave addition by adding loopback driver, but don't have a slave driver in this branch on Linux platform to test with.
|
14 years ago |
sletz
|
e27f815216
|
Rework internal slave driver management, JackServerGlobals now handle same parameters as jackdmp.
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@4184 0c269be4-1314-0410-8aa9-9f06e86f4224
|
14 years ago |
sletz
|
a7e8377441
|
rebase from trunk 4083:4180
git-svn-id: http://subversion.jackaudio.org/jack/jack2/branches/libjacknet@4181 0c269be4-1314-0410-8aa9-9f06e86f4224
|
14 years ago |
sletz
|
97c3a441f5
|
Use of latency range in all backends. ComputeTotalLatencies now a client/server call.
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@4151 0c269be4-1314-0410-8aa9-9f06e86f4224
|
14 years ago |
sletz
|
4828d0c835
|
rebase from trunk 4041:4083
git-svn-id: http://subversion.jackaudio.org/jack/jack2/branches/libjacknet@4084 0c269be4-1314-0410-8aa9-9f06e86f4224
|
14 years ago |
sletz
|
7dfb47b067
|
Improve backend error handling: fatal error returned by Read/Write now cause a Process failure (so a thread exit for blocking backends). Recoverable ones (XRuns..) are now treated internally in ALSA, FreeBob and FFADO backends.
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@4079 0c269be4-1314-0410-8aa9-9f06e86f4224
|
14 years ago |
sletz
|
f5d2ce7662
|
Sync JackAlsaDriver::alsa_driver_check_card_type with JACK1 backend.
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@4051 0c269be4-1314-0410-8aa9-9f06e86f4224
|
14 years ago |
sletz
|
ec2e42c933
|
rebase from trunk 3899:3916
git-svn-id: http://subversion.jackaudio.org/jack/jack2/branches/libjacknet@3917 0c269be4-1314-0410-8aa9-9f06e86f4224
|
15 years ago |
Stéphane LETZ
|
04206f10d1
|
Implement new JackPortIsActive flag for ports, ports have this status between client "activate" and "deactivate".
|
15 years ago |
sletz
|
7ca13a6b25
|
rebase from trunk 3528:3550
git-svn-id: http://subversion.jackaudio.org/jack/jack2/branches/libjacknet@3551 0c269be4-1314-0410-8aa9-9f06e86f4224
|
16 years ago |
sletz
|
d38a6c9c1d
|
Move InitFrameTime in JackDriver::Start method.
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@3538 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
|
a7fd397819
|
Better isolation of server and clients system resources to allow starting the server in several user account at the same time.
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@3094 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
|
d153fdee1b
|
Add new desc (extended description) in jack_driver_desc_t, to be used by backends and internal clients.
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@2868 0c269be4-1314-0410-8aa9-9f06e86f4224
|
16 years ago |
sletz
|
69faf9a92b
|
Fix some assert in Linux drivers.
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@2750 0c269be4-1314-0410-8aa9-9f06e86f4224
|
17 years ago |
sletz
|
8f3e986c02
|
Embed JackEngineControl in JackDriver (starting from Tim Blechmann idea).
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@2538 0c269be4-1314-0410-8aa9-9f06e86f4224
|
17 years ago |
sletz
|
542ac90d1e
|
Cleanup timing + cpuload code
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@2526 0c269be4-1314-0410-8aa9-9f06e86f4224
|
17 years ago |
sletz
|
f8f2fddb8d
|
Remove JackClientInterface class
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@2452 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
|
18cad3d339
|
New testMutex test, correct timing in drivers.
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@2366 0c269be4-1314-0410-8aa9-9f06e86f4224
|
17 years ago |
sletz
|
43b936c53b
|
Compilation on Windows
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@2362 0c269be4-1314-0410-8aa9-9f06e86f4224
|
17 years ago |
sletz
|
f786e83108
|
Correct timing in drivers : frame time has to be incremented before Read.
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@2357 0c269be4-1314-0410-8aa9-9f06e86f4224
|
17 years ago |
sletz
|
db408b7caa
|
Correct JackEngine inheritance graph.
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@2311 0c269be4-1314-0410-8aa9-9f06e86f4224
|
17 years ago |
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
|
17a6c17cc5
|
Fix FFADO and Freebob drivers
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@2296 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
|
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
|
553b5365ea
|
Correct FreeBob driver_initialize.
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@1921 0c269be4-1314-0410-8aa9-9f06e86f4224
|
17 years ago |
sletz
|
7ea84c4d8a
|
Remove warning
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@1920 0c269be4-1314-0410-8aa9-9f06e86f4224
|
17 years ago |
sletz
|
0f7ee0169f
|
Remove warning
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@1918 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
|
d3c96cf0fb
|
Implement jack_recompute_total_latency and jack_recompute_total_latencies. Remove fBufferSize field in JackGraphManager object.
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@1792 0c269be4-1314-0410-8aa9-9f06e86f4224
|
17 years ago |
sletz
|
d172d3d493
|
Pieter Palmers FFADO driver and scons based build.
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@1725 0c269be4-1314-0410-8aa9-9f06e86f4224
|
17 years ago |
sletz
|
d10daba3ad
|
Cleanup
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@1677 0c269be4-1314-0410-8aa9-9f06e86f4224
|
17 years ago |
sletz
|
f9b93f3544
|
Cleanup
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@1575 0c269be4-1314-0410-8aa9-9f06e86f4224
|
17 years ago |
sletz
|
bec73dfd29
|
Cleanup
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@1404 0c269be4-1314-0410-8aa9-9f06e86f4224
|
18 years ago |
sletz
|
13c6e5fe9b
|
Cleanup
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@1403 0c269be4-1314-0410-8aa9-9f06e86f4224
|
18 years ago |
sletz
|
d94daf5019
|
Add Pieter Palmers FreeBob driver.
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@1398 0c269be4-1314-0410-8aa9-9f06e86f4224
|
18 years ago |