paul
ccec2ca875
use correct gcc attribute on OS X for weak linkage; reformat overly-wide comment
...
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@4539 0c269be4-1314-0410-8aa9-9f06e86f4224
2011-09-22 20:05:40 +00:00
paul
69b3a9303b
remove SSE-related messages during startup unless run with -v
...
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@4537 0c269be4-1314-0410-8aa9-9f06e86f4224
2011-08-31 14:46:40 +00:00
sonarnerd
d6b0d3db36
Fix a call to yet undefined engine instance
...
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@4524 0c269be4-1314-0410-8aa9-9f06e86f4224
2011-08-18 21:43:01 +00:00
paul
54bc9f0dde
make the printed output of jack_iodelay more useful to actual users
...
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@4486 0c269be4-1314-0410-8aa9-9f06e86f4224
2011-07-13 12:52:41 +00:00
Nedko Arnaudov
920f8cdb0b
distribute .py, instead of .pyc files
2011-07-03 14:38:30 +03:00
Nedko Arnaudov
849e6632f4
Merge commit '0.121.2' into dbus
...
Conflicts:
Makefile.am
jack/Makefile.am
2011-07-03 14:07:50 +03:00
paul
025d82d3d9
bump version
...
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@4475 0c269be4-1314-0410-8aa9-9f06e86f4224
2011-06-29 01:50:54 +00:00
paul
b8db6d6518
changes required for 0.121.[12]
...
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@4474 0c269be4-1314-0410-8aa9-9f06e86f4224
2011-06-29 01:50:30 +00:00
torben
3cc3f1734a
port the dbus reservation code back to jack
...
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@4472 0c269be4-1314-0410-8aa9-9f06e86f4224
2011-06-27 20:25:06 +00:00
torben
7ddfeafd84
fix errors for distfile
...
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@4471 0c269be4-1314-0410-8aa9-9f06e86f4224
2011-06-23 22:52:21 +00:00
Nedko Arnaudov
e87af8e1ad
gitignore the python bytecode files
2011-06-24 01:07:10 +03:00
Nedko Arnaudov
470b3ef084
don't distribute python bytecode
2011-06-24 01:06:45 +03:00
Nedko Arnaudov
e495cd564a
include missing header in the tarball
2011-06-24 01:06:12 +03:00
Nedko Arnaudov
63aaf0dbba
add long description for timeout-threshold parameter
2011-06-24 00:41:06 +03:00
Nedko Arnaudov
1d90a87e7f
gitignore the new generated files
2011-06-24 00:32:34 +03:00
Nedko Arnaudov
59856a66a1
add the new timeout-threshold parameter
2011-06-24 00:19:45 +03:00
Nedko Arnaudov
a007ae700a
Merge commit '0.121.0' into dbus
2011-06-23 21:00:28 +03:00
paul
88d56dd325
enable JACK to function on SH4 architectures (ticket #224 )
...
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@4470 0c269be4-1314-0410-8aa9-9f06e86f4224
2011-06-23 16:43:33 +00:00
paul
91a688c602
add python/ to dist tarball
...
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@4468 0c269be4-1314-0410-8aa9-9f06e86f4224
2011-06-23 16:04:42 +00:00
paul
09ca16e89b
bump version to 0.121.0 ; doc tweaks to include control API
...
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@4467 0c269be4-1314-0410-8aa9-9f06e86f4224
2011-06-23 15:10:03 +00:00
torben
9872b17c1f
remove the dreaded client->control->nframes which is initialized too late
...
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@4464 0c269be4-1314-0410-8aa9-9f06e86f4224
2011-06-19 22:10:03 +00:00
paul
787e87941b
add doxygen close group to session.h
...
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@4449 0c269be4-1314-0410-8aa9-9f06e86f4224
2011-06-08 23:59:08 +00:00
paul
a67243ec54
fix array overrun when jack_get_ports() returns the full set of all possible ports
...
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@4448 0c269be4-1314-0410-8aa9-9f06e86f4224
2011-06-08 23:53:06 +00:00
torben
070903509d
[core] fix error path for driver removal.
...
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@4447 0c269be4-1314-0410-8aa9-9f06e86f4224
2011-05-29 00:47:52 +00:00
torben
94af2e9796
[python] add commandline prompt and switch command
...
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@4446 0c269be4-1314-0410-8aa9-9f06e86f4224
2011-05-29 00:47:49 +00:00
torben
639a9363da
[netjack] fix occurences of jack_get_time which were hiding below driver
...
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@4445 0c269be4-1314-0410-8aa9-9f06e86f4224
2011-05-29 00:47:47 +00:00
torben
7e90e0c901
[python] add first version of jackd.py
...
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@4444 0c269be4-1314-0410-8aa9-9f06e86f4224
2011-05-29 00:47:45 +00:00
torben
ff06fa22cf
[python] add id to Parameter class and make value take str, add name to drv
...
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@4443 0c269be4-1314-0410-8aa9-9f06e86f4224
2011-05-29 00:47:43 +00:00
torben
440206ca32
[controlapi] fix parameter_ptr->id not being set
...
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@4442 0c269be4-1314-0410-8aa9-9f06e86f4224
2011-05-29 00:47:41 +00:00
torben
75664ed224
[python] add mygetopt.py and the current reserve_audio code
...
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@4441 0c269be4-1314-0410-8aa9-9f06e86f4224
2011-05-29 00:47:39 +00:00
torben
45d2015076
[controlapi] properly setup the parameter ids
...
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@4440 0c269be4-1314-0410-8aa9-9f06e86f4224
2011-05-29 00:47:37 +00:00
torben
ee41f7bd3a
[python] move jackctl.py into python dir
...
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@4439 0c269be4-1314-0410-8aa9-9f06e86f4224
2011-05-29 00:47:35 +00:00
torben
70fcaaeed2
[controlapi] make unsupported functions return false.
...
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@4438 0c269be4-1314-0410-8aa9-9f06e86f4224
2011-05-29 00:47:33 +00:00
torben
0292f85d24
[engine] make -C optarg a time, so that it doesnt depend on period_size
...
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@4437 0c269be4-1314-0410-8aa9-9f06e86f4224
2011-05-29 00:47:31 +00:00
torben
1c7b9bb52c
[controlAPI] add new parameter timeout threshold. also include clientengine
...
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@4436 0c269be4-1314-0410-8aa9-9f06e86f4224
2011-05-29 00:47:28 +00:00
torben
5c76640e3b
[man] add small man page for jack_load_test
...
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@4435 0c269be4-1314-0410-8aa9-9f06e86f4224
2011-05-29 00:47:26 +00:00
torben
06df2a35c9
[man] add -C option to manpage
...
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@4434 0c269be4-1314-0410-8aa9-9f06e86f4224
2011-05-29 00:47:24 +00:00
torben
f8a61b317b
[tools] remove the silent info function from load_test.c
...
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@4433 0c269be4-1314-0410-8aa9-9f06e86f4224
2011-05-29 00:47:22 +00:00
torben
fe0759163e
[engine] rename continuous_stream to timeout_count and make threshold configurable
...
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@4432 0c269be4-1314-0410-8aa9-9f06e86f4224
2011-05-29 00:47:20 +00:00
torben
1b30676410
[tools] add jack_load_test allowing checking jackd behaviour under load
...
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@4431 0c269be4-1314-0410-8aa9-9f06e86f4224
2011-05-29 00:47:18 +00:00
torben
009ebad4af
[engine] make jack_check_clients return errs. when no err, read graph_wait
...
if jack_check_clients does not find a bad client, we need to read
the graph_wait_fd. otherwise we end up with too many execution tokens
floating around.
this commit also fixes the reset of the continuous stream
and makes the mercysleep use ms instead of ns.
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@4430 0c269be4-1314-0410-8aa9-9f06e86f4224
2011-05-29 00:47:16 +00:00
torben
e726e6a746
[engine] in case of a continous stream of timeouts, we suspend the execution of the processing graph.
...
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@4429 0c269be4-1314-0410-8aa9-9f06e86f4224
2011-05-29 00:47:14 +00:00
torben
b7eed771d1
[engine] relax the rules for zombification
...
we now give a client which didnt finish, a bit more time to complete
its process_cb. this should prevent most cases of unjustified client
zombification.
however we can get streams of xruns, because we can overload the
cpu now.
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@4428 0c269be4-1314-0410-8aa9-9f06e86f4224
2011-05-29 00:47:11 +00:00
torben
70adc7d48a
[controlAPI] add libjack* linkage to net, oss and firewire driver
...
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@4427 0c269be4-1314-0410-8aa9-9f06e86f4224
2011-05-29 00:47:09 +00:00
torben
51db45b559
[controlAPI] a bit of cosmetics (i failed to hold codingstyle)
...
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@4426 0c269be4-1314-0410-8aa9-9f06e86f4224
2011-05-29 00:47:07 +00:00
torben
93e9a29274
[controlAPI] factor out jack_stop_watchdog, and use it during switch_master
...
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@4425 0c269be4-1314-0410-8aa9-9f06e86f4224
2011-05-29 00:47:05 +00:00
torben
19dc6322ae
[python] add jackctl.py temporarily
...
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@4424 0c269be4-1314-0410-8aa9-9f06e86f4224
2011-05-29 00:47:02 +00:00
torben
42d0bd99f3
[controlAPI] first implementation of jackctl_server_switch_master()
...
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@4423 0c269be4-1314-0410-8aa9-9f06e86f4224
2011-05-29 00:47:00 +00:00
torben
da26d33e14
[engine] make jack_remove_client() visible
...
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@4422 0c269be4-1314-0410-8aa9-9f06e86f4224
2011-05-29 00:46:58 +00:00
torben
0cdc3916cd
fix broken jack_get_microseconds in drivers when libjackserver is RTLD_LOCAL
...
for python loading libjackserver and using controlAPI.
drivers are linked to a second instance of libjackserver.so and the
global symbol _jack_get_microseconds showed up uninitialised.
by providing a function pointer to right instance in the engine struct,
we can fix this problem. since _jack_get_microseconds is a in systemdeps,
we need a generic way to get the right function pointer.
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@4421 0c269be4-1314-0410-8aa9-9f06e86f4224
2011-05-29 00:46:51 +00:00