Torben Hohn
|
bd579877d3
|
remove the arrays from the session_command_t add reserve_client_name
|
16 years ago |
Torben Hohn
|
979648a389
|
remove the metadata API...
|
16 years ago |
Torben Hohn
|
79b318cb7a
|
update implementation to new async interface
|
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 |
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
|
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
|
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 |
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 |
Torben Hohn
|
36260dea00
|
change identifier to metadata... doh
|
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
|
1694498d40
|
send session notify to specific clients (1/2)
|
16 years ago |
Torben Hohn
|
b45133ca63
|
add client reservation...
|
16 years ago |
Torben Hohn
|
3e2aa98b1a
|
add client_name to jack_session_command_t client side code.
|
16 years ago |
Torben Hohn
|
dab3b86abd
|
add jack_rename_client...
|
16 years ago |
Torben Hohn
|
9050f6d1ed
|
properly typedef jack_session_command_t
|
16 years ago |
Torben Hohn
|
2238980b3b
|
switch uid to string.. in return value from session_notify
|
16 years ago |
Torben Hohn
|
d101a354b5
|
make jack_get_client_name_by_uuid bail out if uuid is not a number
|
16 years ago |
Torben Hohn
|
aca2a12117
|
set and get cookie...
|
16 years ago |
paul
|
13994e640e
|
remove stray "x" char that appeared in a DEBUG() macro call (prevents --enable-debug configure'd builds from working)
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@3826 0c269be4-1314-0410-8aa9-9f06e86f4224
|
16 years ago |
Torben Hohn
|
c96d49d21e
|
remove uuid field from ports again, and add jack_get_client_name_by_uuid()
|
16 years ago |
Torben Hohn
|
5af6bef0bf
|
remove some debug printf
|
16 years ago |
Torben Hohn
|
bd9b4b3833
|
first port_connect output.
|
16 years ago |
Torben Hohn
|
ec450d3ec7
|
make sure uuid is set at save.
|
16 years ago |
Torben Hohn
|
40f06be9fd
|
add JackSessionUUID to jack_client_open
|
16 years ago |
Torben Hohn
|
0cd91348c6
|
return of the startup strings.
|
16 years ago |
Torben Hohn
|
4843e3fb89
|
weirdness bug... fix.... this really sucks.
|
16 years ago |
Torben Hohn
|
5a4e40db2c
|
fix some stuff....
|
16 years ago |
Torben Hohn
|
78cbb6d5c2
|
initial commit of session notification infrastructure
|
16 years ago |
paul
|
3bcd2ed32e
|
unchecked malloc return cases in libjack fixed; add info on -L option ; different backend lists in usage text for OS X and linux; indent ringbuffer.c appropriately
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@3771 0c269be4-1314-0410-8aa9-9f06e86f4224
|
16 years ago |
paul
|
a89f884391
|
test malloc return value in jack_get_ports()
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@3750 0c269be4-1314-0410-8aa9-9f06e86f4224
|
16 years ago |
paul
|
f71f50d4f2
|
correct callback prototype for info shutdown
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@3747 0c269be4-1314-0410-8aa9-9f06e86f4224
|
16 years ago |
paul
|
0d12d17122
|
add jack_on_info_shutdown() callback, which provides an code and a string describing why a client thread is being shut down; add jack_free() for compatibility with jack2
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@3733 0c269be4-1314-0410-8aa9-9f06e86f4224
|
16 years ago |
torben
|
043e5e6fbb
|
apply fixes for message buffer thread destruction (fixes #140)
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@3688 0c269be4-1314-0410-8aa9-9f06e86f4224
|
16 years ago |
paul
|
b0a3ae949c
|
move jack capture into example clients (its not a finished tool) ; update embedded docs for some jack frame time functions, and use direct form in jack_last_frame_tim() ; use fprintf() and not jack_info when printing DEBUG_WAKEUP output
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@3591 0c269be4-1314-0410-8aa9-9f06e86f4224
|
16 years ago |
paul
|
da01fb78df
|
first pass at integrating sanity/system checks into jack1
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@3434 0c269be4-1314-0410-8aa9-9f06e86f4224
|
17 years ago |
paul
|
f862adb799
|
"virtualize" and allow overriding of thread creation function, to allow Wine support
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@3432 0c269be4-1314-0410-8aa9-9f06e86f4224
|
17 years ago |
torben
|
07ca2a70d3
|
fixes for jack-midi 32bit interop. (to be reviewed by paul)
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@3285 0c269be4-1314-0410-8aa9-9f06e86f4224
|
17 years ago |
torben
|
7c027115ea
|
Fix alpha compilation error. Debian Bug #508114.
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@3205 0c269be4-1314-0410-8aa9-9f06e86f4224
|
17 years ago |
paul
|
1878898b2b
|
fixup removal of sysv SHM registry @ make install time (packagers take note); remove port delete/create messages from ALSA MIDI backend code
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@3161 0c269be4-1314-0410-8aa9-9f06e86f4224
|
17 years ago |
paul
|
b578ea2f0e
|
fix dynamic SIMD for OS X ; add config.h to netjack driver code ; make a configure.ac comment about our inability to determine an -mFOO argument for gcc on OS X
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@3159 0c269be4-1314-0410-8aa9-9f06e86f4224
|
17 years ago |
paul
|
6ae5c7e60d
|
bump to 0.116.0; torben's re-pushed changes to make 32/64 compatibility really work, which change the size of a couple of protocol structures (hence the minor version change); use CFLAGS from environment; export JACK_CORE_CFLAGS to makefiles so that simd.c can use it and not JACK_CFLAGS which includes optimization flags; don't use MMX for math if we're using SSE; torben's patch to add better (ALSA memops-based) scaling for float->int16 conversion
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@3143 0c269be4-1314-0410-8aa9-9f06e86f4224
|
17 years ago |
paul
|
9368b5f40c
|
fix up cflags for --disable-optimize case; remove unnecessary SHM remove error message
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@3131 0c269be4-1314-0410-8aa9-9f06e86f4224
|
17 years ago |
sonarnerd
|
4e0d747f82
|
SIMD support build fixes, mainly for libjackserver
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@3107 0c269be4-1314-0410-8aa9-9f06e86f4224
|
17 years ago |
sonarnerd
|
de24916a4e
|
Fix a typo in clobber list
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@3106 0c269be4-1314-0410-8aa9-9f06e86f4224
|
17 years ago |
paul
|
4519493411
|
put back inadvertently removed local variable declaration
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@3105 0c269be4-1314-0410-8aa9-9f06e86f4224
|
17 years ago |