Torben Hohn
|
52aeb6af30
|
make new client simple_session_client.c and revert simple_client.c
|
15 years ago |
Torben Hohn
|
74ba1e50be
|
forgot to reset session_reply_fd
|
15 years ago |
Torben Hohn
|
e8e6794399
|
add session.h to Makefile.am
|
15 years ago |
Torben Hohn
|
1ebfbef062
|
tweak messages a bit.
|
15 years ago |
Torben Hohn
|
b4a548d123
|
update python sessionmanager for new interface.
|
15 years ago |
Torben Hohn
|
47f02b009d
|
update session_notify.c for new interface.
|
15 years ago |
Torben Hohn
|
992f3bf639
|
add flags to jack_session_event_t and session_command_t
|
15 years ago |
Torben Hohn
|
5b90eb6cfc
|
create the per client session directories in jackd
|
15 years ago |
Torben Hohn
|
6a181da307
|
Merge branch 'master' into jack-session2
|
15 years ago |
torben
|
95516eb763
|
change jack_client_new to jack_client_open in the remaining examples
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@3925 0c269be4-1314-0410-8aa9-9f06e86f4224
|
15 years ago |
Torben Hohn
|
d17c04ad1b
|
include jack/session.h in jack_connect
|
15 years ago |
Torben Hohn
|
bd579877d3
|
remove the arrays from the session_command_t add reserve_client_name
|
15 years ago |
Torben Hohn
|
99e966e1c9
|
change jack_client_new to jack_client_open in the remaining examples
|
15 years ago |
Torben Hohn
|
bd819a9850
|
Merge branch 'master' into jack-session2
|
15 years ago |
Torben Hohn
|
b774bdba77
|
make sure the uuid is unique. in case of collision an old uuid is deleted
|
15 years ago |
Torben Hohn
|
59189c840c
|
even more removal of metadata stuff.
|
15 years ago |
Torben Hohn
|
a6d8e48734
|
remove remenants of session api from jack.h
|
15 years ago |
Torben Hohn
|
16c86488e4
|
cleanup simple_client from metadata, and unused ServerName option
|
15 years ago |
Torben Hohn
|
979648a389
|
remove the metadata API...
|
15 years ago |
Torben Hohn
|
1d19f467cb
|
fix comment block
|
15 years ago |
Torben Hohn
|
6eaa6ae64b
|
update jack_simple_client and jack_session_notify for new api
|
15 years ago |
Torben Hohn
|
79b318cb7a
|
update implementation to new async interface
|
15 years ago |
Torben Hohn
|
f57e4b0490
|
fix jack_session_event_t typedef
|
15 years ago |
Torben Hohn
|
63ab0f236b
|
move session API to jack/session.h changed to async.
also removed the cookie stuff.
and other unnecessary stuff.
|
15 years ago |
Torben Hohn
|
808240c48b
|
Merge branch 'master' into session-merge
Conflicts:
jack/engine.h
jack/jack.h
jackd/engine.c
|
15 years ago |
Torben Hohn
|
5a8470587f
|
Merge branch 'drobilla-clrename' into clientrename
Conflicts:
jack/types.h
|
15 years ago |
paul
|
8e356e8560
|
remove weak export tags from two typedefs, they were added by mistake
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@3894 0c269be4-1314-0410-8aa9-9f06e86f4224
|
15 years ago |
torben
|
a9daca5930
|
add missing prototype jack_messagebuffer_thread_init ()
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@3893 0c269be4-1314-0410-8aa9-9f06e86f4224
|
15 years ago |
torben
|
bec1a45a67
|
buffer_resize: only reallocate portbuffers, if number of connections is > 1
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@3892 0c269be4-1314-0410-8aa9-9f06e86f4224
|
15 years ago |
torben
|
2f35cebfe3
|
remove the mixbuffer allocaton in jack_port_get_buffer and just bomb out.
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@3891 0c269be4-1314-0410-8aa9-9f06e86f4224
|
15 years ago |
torben
|
eeb327aae2
|
allocate mix_buffer upon connection, not on demand in RT thread.
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@3890 0c269be4-1314-0410-8aa9-9f06e86f4224
|
15 years ago |
paul
|
ee89259ef7
|
define jack_port_type_get_buffer_size() to abstract computation of buffer size for a given port type and frame count
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@3889 0c269be4-1314-0410-8aa9-9f06e86f4224
|
15 years ago |
paul
|
b879a610a3
|
check return result of engine->set_buffer_size() in all backends, so that if the user specifies -M <insane>, we fail cleanly rather than with a segfault; update man page with comments about -M values
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@3888 0c269be4-1314-0410-8aa9-9f06e86f4224
|
15 years ago |
torben
|
439e1fca82
|
take care of buffer_scale_factor < 0 in jack_port_get_buffer()
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@3887 0c269be4-1314-0410-8aa9-9f06e86f4224
|
15 years ago |
paul
|
aa9bd70536
|
new file for weak macros
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@3886 0c269be4-1314-0410-8aa9-9f06e86f4224
|
15 years ago |
paul
|
117237d0bb
|
update jackd man page to show new -M flag
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@3885 0c269be4-1314-0410-8aa9-9f06e86f4224
|
15 years ago |
paul
|
b02124591e
|
make MIDI port buffer size variable with -M cmdline argument; reduce size of jack_midi_port_internal_event_t from 12 to 8 bytes
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@3884 0c269be4-1314-0410-8aa9-9f06e86f4224
|
15 years ago |
paul
|
9da6e7357f
|
use weak macros for transport API
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@3883 0c269be4-1314-0410-8aa9-9f06e86f4224
|
15 years ago |
paul
|
2eb5de0a31
|
correct spurious chars in last commit for jack.h
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@3881 0c269be4-1314-0410-8aa9-9f06e86f4224
|
15 years ago |
paul
|
6ac25957e5
|
mark jack_client_new() as deprecated
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@3880 0c269be4-1314-0410-8aa9-9f06e86f4224
|
15 years ago |
paul
|
a83075398b
|
fix race when ending freewheeling (from torben)
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@3879 0c269be4-1314-0410-8aa9-9f06e86f4224
|
15 years ago |
paul
|
4fc06ab1c6
|
weakjack.h added (not used yet)
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@3878 0c269be4-1314-0410-8aa9-9f06e86f4224
|
15 years ago |
paul
|
cbfe31c02f
|
commit serious design flaw that left jackd in freewheeling mode if the client that initiated freewheeling leaves the graph (either deliberately, or via a crash)
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@3877 0c269be4-1314-0410-8aa9-9f06e86f4224
|
15 years ago |
paul
|
22637219ce
|
eliminate inadvertent use of client->graph_wait_fd (client->pollfd[WAIT].fd) on OS X - causes illegal write to memory
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@3876 0c269be4-1314-0410-8aa9-9f06e86f4224
|
15 years ago |
torben
|
36562bd9ac
|
fix typo stating that Port flags should be ANDed together.
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@3875 0c269be4-1314-0410-8aa9-9f06e86f4224
|
15 years ago |
torben
|
7c7ca00b90
|
[netjack] use old incremental deadline scheme again
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@3870 0c269be4-1314-0410-8aa9-9f06e86f4224
|
15 years ago |
torben
|
b26335d4c1
|
[alsa_io] fix overflow in time calculation, thanks to delYsid
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@3857 0c269be4-1314-0410-8aa9-9f06e86f4224
|
15 years ago |
paul
|
b8c46c5cf0
|
ensure that client-side message buffer thread calls thread_init callback if/when it is set by the client
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@3838 0c269be4-1314-0410-8aa9-9f06e86f4224
|
15 years ago |
paul
|
4de1a96f56
|
patch from rothwell to fix build of sndfile-dependent example clients (tools was already working)
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@3832 0c269be4-1314-0410-8aa9-9f06e86f4224
|
15 years ago |
Torben Hohn
|
af11a654ec
|
handle Ctrl-C and other exceptions nicely in sessionmanager.py
|
15 years ago |