41 Commits (fe66547ea2f9cbf78f27fc9bc2d66cbaabc01e17)

Author SHA1 Message Date
  paul c22f9aecbb return null if jack_port_get_buffer() is used before jack_activate() 14 years ago
  torben b280415830 [core] add jack_port_type_get_buffer_size() 14 years ago
  torben 618beb9660 [latency api] add hack to jack_port_set_latency_range() to set old latency 14 years ago
  torben 6a76e7ba49 [latency api] Add the new latency api. 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 2f35cebfe3 remove the mixbuffer allocaton in jack_port_get_buffer and just bomb out. 15 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 15 years ago
  torben 439e1fca82 take care of buffer_scale_factor < 0 in jack_port_get_buffer() 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 bd9b4b3833 first port_connect output. 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 15 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
  paul 5a572eb97d * revert name of ALSA audio backend to "alsa_pcm" so that pre-0.109 17 years ago
  sonarnerd 04df4321bd - Add support for proper triggering in OSS driver when in full duplex mode 18 years ago
  dsbaikov f37b7cc645 Merged MIDI branch into the trunk. 18 years ago
  paul 5e37ca65f7 first pass at implementing port aliases (2 port port, 1 set by jackd) plus standard backend port names using system:(playback|capture)_N 18 years ago
  paul 8c6780038d remove all CVS Id lines from source and headers 18 years ago
  paul d994308e56 remove port_(un)lock functions; add dmitry's new time APIs (jack_get_time, jack_frame_to_time, jack_time_to_frame); fix for enabling big-endian 16bit format discovery; depracate jack_client_new in the docs; patch for man page re: period size and power of two sizing 18 years ago
  paul df3d1b4842 implement fons' jack_thread_wait API along with internal design changes to support both models (callback and wait) with the same code; fix for use of snd_pcm_link (from takashi); change mem alignment to 64 for better SIMD optimization 18 years ago
  joq 01510126a9 r5333@lithium: joq | 2006-11-22 13:53:19 -0600 18 years ago
  paul f31ca67009 name fix for hw monitoring function plus fix for RME "mixer" control (from nick mainsbridge 19 years ago
  pbd 2aa634a8af * JACK MIDI patch from Ian Esten 19 years ago
  sonarnerd a626df0f06 - Generic improvements for --enable-dynsimd framework 19 years ago
  sonarnerd 196eb3e52b SSE and E3DNow! mixing support with new config option --enable-dynsimd 20 years ago
  joq 15d1fa5154 [0.99.54] fix jack_port_by_name() memory leak 20 years ago
  joq fc2284ba7c remove const attribute from client argument of jack_port_by_id() 20 years ago
  joq 715c2be22c [0.99.25] fix for port memory leakage 20 years ago
  pbd 9e41b507e5 fix ordering of ALSA driver startup operations, drop driver detach from shutdown pathway 20 years ago
  joq a3add5c6bf [0.94.4] add *_name_size functions 21 years ago
  joq 4100a7bef9 [0.89.0] merge of EXP branch into HEAD 21 years ago
  joq 3a766bd87c [0.83.1] more port buffer changes 21 years ago
  joq 4211980fe6 [0.83.0] partial changes for buffer resizing; bug fixes 21 years ago
  trutkin 69d80a5ddf Removed get/set power/peak functions 21 years ago
  joq ebb38d9277 readability improvements; no binary changes 21 years ago
  joq 1ffc227c49 readability improvements; no binary changes 21 years ago
  pbd d0c4b86597 removed error.h, moved declarations into jack.h, fixed problem with sending events to clients that are not yet running their dedicated jack thread 22 years ago
  pbd f9e9ec8302 nonblock alsa open, different play/capture devices, fixes for port registration with excessive name length 22 years ago
  pbd eb7617e151 added option for client timeout 22 years ago
  pbd 65b3a1d843 link shm operations to port types: substantial changes 22 years ago
  pbd 49c3a6bb1c removed extra debugging output 22 years ago
  pbd 998de8cc9a use POSIX shm_open instead of sysv shm API 22 years ago
  pbd 7cb8250ea2 remove HUP handling, enable port_get_connections() for internal clients, add metering API, more 22 years ago