Torben Hohn
|
f57e4b0490
|
fix jack_session_event_t typedef
|
16 years ago |
Torben Hohn
|
63ab0f236b
|
move session API to jack/session.h changed to async.
also removed the cookie stuff.
and other unnecessary stuff.
|
16 years ago |
Torben Hohn
|
808240c48b
|
Merge branch 'master' into session-merge
Conflicts:
jack/engine.h
jack/jack.h
jackd/engine.c
|
16 years ago |
Torben Hohn
|
5a8470587f
|
Merge branch 'drobilla-clrename' into clientrename
Conflicts:
jack/types.h
|
16 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
|
16 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
|
16 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
|
16 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
|
16 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
|
16 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
|
16 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
|
16 years ago |
paul
|
aa9bd70536
|
new file for weak macros
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@3886 0c269be4-1314-0410-8aa9-9f06e86f4224
|
16 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
|
16 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
|
16 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
|
16 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
|
16 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
|
16 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
|
16 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
|
16 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
|
16 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
|
16 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
|
16 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
|
16 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
|
16 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
|
16 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
|
16 years ago |
Torben Hohn
|
af11a654ec
|
handle Ctrl-C and other exceptions nicely in sessionmanager.py
|
16 years ago |
Torben Hohn
|
028aa82983
|
add some support for quit
|
16 years ago |
Torben Hohn
|
c80e8eacfc
|
rename uuid to client name in JackSessionCallback
|
16 years ago |
Torben Hohn
|
36260dea00
|
change identifier to metadata... doh
|
16 years ago |
Torben Hohn
|
983df6f520
|
change libjack.py to new signature of jack_session_notify
|
16 years ago |
Torben Hohn
|
b538975c87
|
support rename in session dom
|
16 years ago |
Torben Hohn
|
2d65cb5384
|
save uuid, reservations code, and --renames option
|
16 years ago |
Torben Hohn
|
dcbd3db465
|
fix do_reserve client, deadlock...
|
16 years ago |
Torben Hohn
|
09a9ad8c08
|
some more docs.
|
16 years ago |
Torben Hohn
|
1c2a775944
|
remove sessionload and sessionsave... merged into sessionmanager
|
16 years ago |
Dave Robillard
|
b4c53b4783
|
Fix typos and clean up documentation.
|
16 years ago |
Dave Robillard
|
3b0aa9b993
|
Merge branch 'clientrename' of git://siel.endofinternet.org/jack into clientrename
Conflicts:
python/sessionmanager.py
|
16 years ago |
Dave Robillard
|
1f5a42528c
|
Fix space/tab mixing for python indenting.
|
16 years ago |
Torben Hohn
|
11d8c2b35e
|
remove obsolete sessionpath
|
16 years ago |
Dave Robillard
|
6f426a5b28
|
Remove hardcoded home directory.
|
16 years ago |
Dave Robillard
|
eba801abdf
|
Merge branch 'clientrename' of git://siel.endofinternet.org/jack into clientrename
|
16 years ago |
Torben Hohn
|
c3a962faba
|
wrap and use client_open... also check client pointer for Null
|
16 years ago |
Torben Hohn
|
433e55a10b
|
Tidy-up-session-stuff-nitpicks-for-upstream by drobilla
|
16 years ago |
Dave Robillard
|
13b09ef7e3
|
Tidy up session stuff (nitpicks for upstream).
|
16 years ago |
Torben Hohn
|
4e9ed4569a
|
send session notifications to specific clients (2/2)
|
16 years ago |
Torben Hohn
|
1694498d40
|
send session notify to specific clients (1/2)
|
16 years ago |
Torben Hohn
|
66cc0643e5
|
add dbus stuff...
|
16 years ago |
Torben Hohn
|
81e26f133e
|
add sessionmanager.py more complete aggregate of the session code
|
16 years ago |
Torben Hohn
|
b45133ca63
|
add client reservation...
|
16 years ago |