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 |
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 |
Torben Hohn
|
36260dea00
|
change identifier to metadata... doh
|
15 years ago |
Torben Hohn
|
433e55a10b
|
Tidy-up-session-stuff-nitpicks-for-upstream by drobilla
|
15 years ago |
Dave Robillard
|
13b09ef7e3
|
Tidy up session stuff (nitpicks for upstream).
|
15 years ago |
Torben Hohn
|
1694498d40
|
send session notify to specific clients (1/2)
|
15 years ago |
Torben Hohn
|
b45133ca63
|
add client reservation...
|
15 years ago |
Torben Hohn
|
3e2aa98b1a
|
add client_name to jack_session_command_t client side code.
|
15 years ago |
Torben Hohn
|
dab3b86abd
|
add jack_rename_client...
|
15 years ago |
Torben Hohn
|
9050f6d1ed
|
properly typedef jack_session_command_t
|
15 years ago |
Torben Hohn
|
2238980b3b
|
switch uid to string.. in return value from session_notify
|
15 years ago |
Torben Hohn
|
d101a354b5
|
make jack_get_client_name_by_uuid bail out if uuid is not a number
|
15 years ago |
Torben Hohn
|
aca2a12117
|
set and get cookie...
|
15 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
|
15 years ago |
Torben Hohn
|
c96d49d21e
|
remove uuid field from ports again, and add jack_get_client_name_by_uuid()
|
15 years ago |
Torben Hohn
|
5af6bef0bf
|
remove some debug printf
|
15 years ago |
Torben Hohn
|
bd9b4b3833
|
first port_connect output.
|
15 years ago |
Torben Hohn
|
ec450d3ec7
|
make sure uuid is set at save.
|
15 years ago |
Torben Hohn
|
40f06be9fd
|
add JackSessionUUID to jack_client_open
|
15 years ago |
Torben Hohn
|
0cd91348c6
|
return of the startup strings.
|
15 years ago |
Torben Hohn
|
4843e3fb89
|
weirdness bug... fix.... this really sucks.
|
15 years ago |
Torben Hohn
|
5a4e40db2c
|
fix some stuff....
|
15 years ago |
Torben Hohn
|
78cbb6d5c2
|
initial commit of session notification infrastructure
|
15 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
|
15 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
|
15 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
|
15 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
|
15 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
|
15 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
|
16 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
|
16 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
|
16 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
|
16 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
|
16 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
|
16 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
|
16 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
|
16 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
|
16 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
|
16 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
|
16 years ago |
paul
|
c2266d01fb
|
oops, paul should remember to try an OSX build before releasing a tarball; fixed up new 64/32 handling even on OS X
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@3103 0c269be4-1314-0410-8aa9-9f06e86f4224
|
16 years ago |
paul
|
61f2b2ddac
|
print error msgs if shm removal fails; properly handle out-of-tree builds in tools subdir; bump to 0.115.2
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@3102 0c269be4-1314-0410-8aa9-9f06e86f4224
|
16 years ago |
sonarnerd
|
0b2e70b53a
|
Fix out-of-tree builds
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@3101 0c269be4-1314-0410-8aa9-9f06e86f4224
|
16 years ago |
sonarnerd
|
85e17528c6
|
Make constants static const
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@3072 0c269be4-1314-0410-8aa9-9f06e86f4224
|
16 years ago |
sonarnerd
|
c49ed40f27
|
Add scaling and clipping to SSE float-int and int-float conversions
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@3053 0c269be4-1314-0410-8aa9-9f06e86f4224
|
16 years ago |
paul
|
a27a920f7c
|
add 2 new API functions: jack_client_real_time_priority() and jack_client_max_real_time_priority(); client threads now run *5* below the engine to allow for the possibility of other client-specific threads to have priorities above the normal client thread but below the server; bump to 0.115.0 to reflect this change
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@3051 0c269be4-1314-0410-8aa9-9f06e86f4224
|
16 years ago |
paul
|
5fd92f3f92
|
initial, potential fix for ringbuffer issues; fix some compiler warnings; clarify situation with const char** ports; member of request structure vis-a-vis 64/32 issues; stop autogen.sh from running ./configure by default (copying most other projects approach to reduce suprises); fix a couple of doxygen warnings
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@3014 0c269be4-1314-0410-8aa9-9f06e86f4224
|
16 years ago |
sonarnerd
|
f4f1e214f0
|
Fix indentation and clobber list
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@3009 0c269be4-1314-0410-8aa9-9f06e86f4224
|
16 years ago |
sonarnerd
|
05a54d67b1
|
Added SSE versions of float->int and int->float conversions
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@3008 0c269be4-1314-0410-8aa9-9f06e86f4224
|
16 years ago |