Nedko Arnaudov
10d287449b
Remove autotools; remove cvs times leftovers
2023-07-28 20:21:24 +03:00
Nedko Arnaudov
fc3df88d97
install jslist.h
2023-07-28 18:24:44 +03:00
Nedko Arnaudov
b9d3ce0061
Merge commit '0.121.3' into dbus
2011-10-02 02:49:09 +03:00
paul
69bbf84e2e
fix the types of a few function parameters
...
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@4544 0c269be4-1314-0410-8aa9-9f06e86f4224
2011-09-28 13:09:46 +00:00
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
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
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
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
e495cd564a
include missing header in the tarball
2011-06-24 01:06:12 +03:00
Nedko Arnaudov
a007ae700a
Merge commit '0.121.0' into dbus
2011-06-23 21:00:28 +03: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
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
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
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
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
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
torben
ceb4d05f8b
[controlAPI] dont include jack/systemdeps.h which doesnt exist in jack1
...
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@4414 0c269be4-1314-0410-8aa9-9f06e86f4224
2011-05-29 00:46:29 +00:00
torben
4245b4abbc
[controlAPI] initital commit of files from jack2. (c++ doesnt compile)
...
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@4403 0c269be4-1314-0410-8aa9-9f06e86f4224
2011-05-29 00:46:05 +00:00
torben
4553d465bf
[controlAPI] add constraints to driver interface
...
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@4402 0c269be4-1314-0410-8aa9-9f06e86f4224
2011-05-29 00:46:02 +00:00
torben
fe66547ea2
enable proper removal of slave drivers which fail to start
...
some comments fixed up.
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@4401 0c269be4-1314-0410-8aa9-9f06e86f4224
2011-05-29 00:46:00 +00:00
torben
d3a0ec4cad
[core] add basic support for slave drivers to engine
...
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@4398 0c269be4-1314-0410-8aa9-9f06e86f4224
2011-05-29 00:45:51 +00:00
Nedko Arnaudov
a01c019c45
Merge commit '0.120.2' into dbus
2011-05-28 00:17:34 +03:00
paul
b5e0fa5aa5
various doxygen changes from raboof & gabredd via trac #153
...
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@4216 0c269be4-1314-0410-8aa9-9f06e86f4224
2011-03-18 17:31:06 +00:00
paul
f8c1e777a3
updated comments for session.h from drobilla - no functional changes at all. docs have been updated at jackaudio.org
...
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@4142 0c269be4-1314-0410-8aa9-9f06e86f4224
2011-03-02 18:33:53 +00:00
Nedko Arnaudov
2ba3548b0d
Merge commit '0.120.1' into dbus
2011-03-02 16:16:04 +02:00
paul
c4baec6695
tweak weak linkage comments and fix typo
...
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@4137 0c269be4-1314-0410-8aa9-9f06e86f4224
2011-03-01 14:46:07 +00:00
paul
25ef5032c7
weak linkage docs, take 1
...
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@4132 0c269be4-1314-0410-8aa9-9f06e86f4224
2011-02-28 20:50:58 +00:00
torben
b280415830
[core] add jack_port_type_get_buffer_size()
...
this function is supposed to replace jack_get_buffer_size()
it also deals with midi port sizes, and will most likely work correctly
with later added port types too.
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@4130 0c269be4-1314-0410-8aa9-9f06e86f4224
2011-02-28 19:00:51 +00:00
paul
41ee680137
torben's patch to hide pthread_t from jack public headers
...
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@4129 0c269be4-1314-0410-8aa9-9f06e86f4224
2011-02-28 18:57:45 +00:00
torben
19e89a7b87
add jack_client_has_session_callback() ...
...
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@4123 0c269be4-1314-0410-8aa9-9f06e86f4224
2011-02-13 20:42:10 +00:00
paul
bc94b442b5
fix listification of conditions for clients to avoid latency callback in docs
...
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@4113 0c269be4-1314-0410-8aa9-9f06e86f4224
2011-01-13 21:24:21 +00:00
paul
ac79cdf520
update documentation for latency management API
...
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@4112 0c269be4-1314-0410-8aa9-9f06e86f4224
2011-01-13 19:21:56 +00:00
torben
9ae6231e4f
[latency api] switch JackLatencyCallback to return void
...
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@4109 0c269be4-1314-0410-8aa9-9f06e86f4224
2011-01-12 17:06:23 +00:00
torben
d80ebd924f
[latency api] also invoke latency callback for the driver client.
...
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@4108 0c269be4-1314-0410-8aa9-9f06e86f4224
2011-01-12 17:06:20 +00:00
torben
e5ea1b8f8b
[latency api] deprecate old latency api
...
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@4107 0c269be4-1314-0410-8aa9-9f06e86f4224
2011-01-12 17:06:17 +00:00
torben
6a76e7ba49
[latency api] Add the new latency api.
...
This commit adds
jack_port_set_latency_range()
jack_port_get_latency_range()
jack_set_latency_callback()
It also extends jack_port_set_latency() to set the playback or capture
latency range of the port.
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@4098 0c269be4-1314-0410-8aa9-9f06e86f4224
2011-01-12 01:35:47 +00:00
Nedko Arnaudov
2d57519c3e
Merge branch 'master' into dbus
2010-12-02 01:02:38 +02:00
torben
81705fc63b
move jack_wake_server_thread to engine.c and make sure jack_signal_problems wakes it.
...
this fixes the server thread not waking up, when a client got SIGSTOP.
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@4087 0c269be4-1314-0410-8aa9-9f06e86f4224
2010-11-17 02:24:04 +00:00
paul
76aba8c4b4
add note about unique port-name requirement
...
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@4071 0c269be4-1314-0410-8aa9-9f06e86f4224
2010-10-29 16:29:37 +00:00
torben
d3b3fc2571
make jack_deliver_event not static, so we can access it from clientengine.c
...
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@4060 0c269be4-1314-0410-8aa9-9f06e86f4224
2010-10-08 15:09:15 +00:00
torben
cb1c8fcb4f
flags are ORed. fix docs.
...
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@4059 0c269be4-1314-0410-8aa9-9f06e86f4224
2010-10-06 14:24:45 +00:00
paul
27ea8647fa
add --enable-valgrind-clean and associated code to permit building a version of libjack that will not trigger valgrind messages. an alternative would be a nice suppression file, if anyone wants to create one (i don't)
...
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@4056 0c269be4-1314-0410-8aa9-9f06e86f4224
2010-09-26 15:54:09 +00:00
paul
7a0d0310eb
documentation tweaks (OR->AND, and comments on MIDI event ordering)
...
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@4052 0c269be4-1314-0410-8aa9-9f06e86f4224
2010-09-13 16:35:00 +00:00
Nedko Arnaudov
c85ad45fe0
Merge branch 'master' into dbus
2010-08-28 17:23:24 +03:00
paul
ca5bb796d3
fix a possible race/deadlock when jack is quitting and clients try to connect; mention jack_free() and not free() in port buffer docs; fix failure to execute clients using wait API; tweak session mgmt code so that the SM can pass directory names with or without a trailing '/'; unload/finish internal clients at a better time to stop crashes; add new and as-yet not used and definitely unfinished a2j internal clients for ALSA/MIDI bridge
...
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@3981 0c269be4-1314-0410-8aa9-9f06e86f4224
2010-04-13 20:33:28 +00:00
Torben Hohn
0ba6b50fee
a bit of doc patches
2010-03-26 10:48:07 +01:00
Torben Hohn
9ba49a1b6e
add future field to event struct, and JackSessionNeedTerminal
2010-03-23 06:06:13 +01:00
Torben Hohn
f9545581f7
add jack_client_get_uuid() and fix stuff for multiclient
2010-03-11 10:52:26 +01:00