221 Commits (fe66547ea2f9cbf78f27fc9bc2d66cbaabc01e17)

Author SHA1 Message Date
  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
  sletz c17e21ee12 Florian Faber native 32 bits float patch for alsa driver. 17 years ago
  paul 9421db1ffb bump version 17 years ago
  paul ac56070514 remove default -march optimization flag, add --with-cpu-target=FOO configure time argument to permit specifying which Intel architecture to use with -march= 17 years ago
  pieterpalmers b72e4f2da7 Fix powerpc64 issues (patch by Heikki Lindholm). closes ticket #51 17 years ago
  paul 91c1333742 mark clients Finished after process has been called; remove clients that do not respond to events et al; use poll&read to wait for event responses, not just read; add -r to remove/replace JACK SHM registry at startup 17 years ago
  sletz 7150ea2e78 Fix ticket 49 17 years ago
  rncbc 593500bde3 jack.spec: moved all bin tools from example-clients to nominal package. 17 years ago