221 Commits (fe66547ea2f9cbf78f27fc9bc2d66cbaabc01e17)

Author SHA1 Message Date
  paul f8c1e777a3 updated comments for session.h from drobilla - no functional changes at all. docs have been updated at jackaudio.org 14 years ago
  torben 190640f851 add suport for celt-0.8.x 14 years ago
  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) 14 years ago
  paul 7a0d0310eb documentation tweaks (OR->AND, and comments on MIDI event ordering) 14 years ago
  torben 9bb7999b7c fix the overly strict libjack search which also finds libjack.py 14 years ago
  paul d49d645be7 bump version 15 years ago
  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 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) 15 years ago
  paul b8c46c5cf0 ensure that client-side message buffer thread calls thread_init callback if/when it is set by the client 15 years ago
  paul 55cdb380a4 remove unused "a" from option string passed to getopt_long() (a leftover from the old "asio" mode) 15 years ago
  paul c0a3a7bf7e check for alsa-lib 1.0.18, now required 15 years ago
  paul d7c2dff7c6 switch -L to -r for --no-realtime, drop single char flag for --replace-registry, tweak help message to name net backend correctly 15 years ago
  torben 49de812042 remove AM_MAINTAINER_MODE from configure.ac ... 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 15 years ago
  torben dd69da4589 make configure check for different celt api, already in distros 15 years ago
  torben 5b642bcabe update celt code to celt-0.7.0 api (fixes #139) 15 years ago
  torben 3d0e0c7c73 on gentoo64 /usr/lib is just a softlink. find wants / after dir name. 16 years ago
  paul 167ff61aac (1) configure-time detection of likely-to-collide existing JACK installs (2) do not link libjack against libraries needed only for netjack components 16 years ago
  torben eab757b590 Remove false message about not building NetJack. we always build it. 16 years ago
  paul e80001100a bump version number 16 years ago
  torben 9643ffbb40 [netjack] support building without libsamplerate 16 years ago
  paul aacd277f2d bump micro version 16 years ago
  paul 6a05eee80a template-ized tools man pages and add Makefile for them (still to do - edit contents, because they are pretty useless) 16 years ago
  paul 6bd18ab2da add --enable-ancient-libc for compiling on systems (like debian stable as of Dec 2008) that need -D_XOPEN_SOURCE=600 -D_BSD_SOURCE to access PThread r/w locks and other modern stuff 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 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 16 years ago
  paul 50909fbbe9 bump protocol version to reflect recent changes in protocol data structures because of 64/32 support, and note that static linkage against libjack is a bad idea. 16 years ago
  paul 3a32daefc7 mo'better handling of CFLAGS and all that nonsense 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 16 years ago
  sonarnerd fcd460c22e Put in suitable optimization level for simd.c 16 years ago
  paul 216c706262 bump to 0.115.7 16 years ago
  paul ac1f7aedcb compile and configuration fixes from OSX but useful everywhere 16 years ago
  paul ae0ea1f84a support OS X with new netjack code, plus a small netjack fix/improvement 16 years ago
  paul 9368b5f40c fix up cflags for --disable-optimize case; remove unnecessary SHM remove error message 16 years ago
  paul 3e37bb16ad bump version to 0.115.6 16 years ago
  paul 0135995afd bump to 0.115.5 16 years ago
  paul 0abc695b0e optional CELT support in netjack; fixes for a resampling issue in alsa_in and alsa_out; remove debug output from alsa_{in,out} 16 years ago
  paul fb75680f71 non-semantic changes to configure.ac to tidy up --help output, show default settings clearly, update TODO (hah!) clean up and rename QUICK-INSTALL as BUILDING_FOR_LINUX_2.4_KERNEL since that is all it really is 16 years ago
  paul e0eeb7cd91 bump to 0.115.4 16 years ago
  paul 83c6e0ff36 bump to 0.115.3 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 16 years ago
  sonarnerd c49ed40f27 Add scaling and clipping to SSE float-int and int-float conversions 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 16 years ago
  paul f9107702cf include post_process() call when freewheeling, to make transport state changes work; make internal client use system: not alsa_pcm: port names; do not munge backend MIDI port names into system: ; bump to 0.114.3 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 16 years ago
  sonarnerd 05a54d67b1 Added SSE versions of float->int and int->float conversions 16 years ago
  paul d7bc1b397f bump version: 16 years ago
  paul 1d8db4d3c4 bump version 16 years ago
  paul f235681089 small FreeBSD patch from Erik dCL 16 years ago
  paul e59a8a829b bump version 16 years ago