Commit Graph

339 Commits

Author SHA1 Message Date
Olivier Humbert 1aeb656a67 typos fixes (#333)
* Update alsa_in.c

* Update alsa_out.c
2018-03-17 19:46:18 +01:00
Adrian Knoth c5dac6270e More spelling fixes from Debian QA 2018-02-25 19:06:46 +01:00
Adrian Knoth 6ccfdc1058 Mass-fix spelling errors
Flagged by the Debian QA tool.

Mostly automatic search-n-replace of the mistakes flagged.
2018-02-25 18:47:52 +01:00
Timo Wischer b7372cb046 jack_wait: Fix indentation
Signed-off-by: Timo Wischer <twischer@de.adit-jv.com>
2017-08-16 16:06:14 +02:00
Timo Wischer b31a4a2f31 jack_wait: On timeout fail with exit code 1
Signed-off-by: Timo Wischer <twischer@de.adit-jv.com>
2017-08-16 16:03:41 +02:00
falkTX 8092c758f9 ipload.c: flush stdout when client is ready 2017-08-11 11:29:33 +02:00
Kjetil Matheussen eabc679bd4 Example clients: Fix compilation of tw.c 2017-07-15 13:21:36 +02:00
Karl Linden c21c774855
waf: Nitpick styling for consistency. Fixes #172. 2017-06-16 16:47:22 +02:00
Adrian Knoth d1df7524a2 Merge pull request #215 from jmendeth/alsa-correction
alsa_in/out: Convert between sample rates when necessary

alsa_in and alsa_out set the playback latency of their ports to the target delay. The problem is the target delay is in terms of the ALSA sample rate, so it should be converted to JACK's sample rate.

Example: Imagine JACK is running at 48 kHz, and alsa_out is invoked like:

alsa_out -r 96000 -t 512
Currently, alsa_out will report 512 frames of playback latency. After the fix, it converts to 48kHz and correctly reports 256.

Also converts the result of jack_frames_since_cycle_start to ALSA sample rate.
2017-03-12 20:56:08 +01:00
Adrian Knoth 0857117016 Merge pull request #228 from falkTX/jack_load_autoclose
Add autoclose option to jack_load
2017-03-12 20:27:05 +01:00
falkTX 1dd03c61af Add autoclose option to jack_load 2017-03-07 15:26:28 +01:00
Adrian Knoth e0281d82c2 Merge pull request #190 from jackaudio/waf-macosx-fixes
Waf macosx fixes
2017-02-28 11:21:04 +01:00
Andreas Müller c32b823860 jack_simdtests: add application checking accurracy and performance of SIMD optimizations
Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com>
2017-02-23 16:09:24 +01:00
Hoger Dehnhardt 9a01831071 corrected the message when transport is in an unexpected state while trying to toggle 2016-12-20 19:40:10 +01:00
Hoger Dehnhardt 3962e4b5dd when in wrong state, write message to stderr 2016-12-19 21:25:30 +01:00
Hoger Dehnhardt feef5ca5c1 added a toggle command to allow toggling between play and stop state 2016-12-19 21:13:16 +01:00
Xavier Mendez 2ea3a56d77 Convert between sample rates when necessary 2016-06-22 12:29:12 +02:00
Karl Linden 1d01f8dc12
Merge branch 'master' into waf-macosx-fixes 2016-02-25 20:41:06 +01:00
Karl Linden 7bdad4966b
Fix building with libedit. 2016-02-25 20:40:21 +01:00
Karl Linden c4f01e5140
Merge branch 'master' into waf-macosx-fixes 2016-02-20 19:34:18 +01:00
Stephane Letz 51f923882e Correct JackDriver::Open : call to fGraphManager->SetBufferSize has to use current fEngineControl->fBufferSize value. 2016-02-11 11:58:01 +01:00
Stephane Letz a1f2d86d05 Merge remote-tracking branch 'upstream/master' 2016-02-10 16:49:32 +01:00
Stephane Letz 123de3614f Correct midiseq.c : better use jack_midi_reset_buffer instead of jack_midi_clear_buffer for output port. 2016-02-10 16:48:44 +01:00
Karl Linden a907931409
example-clients/transport.c: replace '#ifdef' with '#if' and '#ifndef x' with '#if !x' 2016-01-28 11:29:07 +01:00
Karl Linden dd7d23431e
example-clients/transport.c: remove trailing spaces 2016-01-28 11:20:38 +01:00
ethe 8ed3e8228f Fixed linking errors with frameworks for OSX 2015-12-15 19:57:56 +00:00
Karl Linden af99165ef6
Drop problematic CPPFLAGS for MacOSX. 2015-12-13 20:50:59 +01:00
Markus Seeber 8a66d611b9 [jack_bufsize] Fix off by 10 error
Since help and error messages suggest, that 8192 samples is a valid
buffer size, this fixes the value in the check to 8192 instead of 8182.
2015-06-02 21:05:01 +02:00
Tim Mayberry ae66d7464a Fix windows mingw/waf build when readline is used/present 2015-04-27 12:00:42 +10:00
Tim Mayberry 40587b7345 Fix transport example client for waf/mingw build 2015-04-27 12:00:41 +10:00
Stephane Letz 9d0acd402f Correct NetJack2 API. 2015-04-20 11:15:56 +02:00
Adrian Knoth e72d0441f4 Merge pull request #68 from smiszym/master
Indentation fix from smiszym
2015-04-15 21:56:32 +02:00
Karl Lindén 5a59aef94c add the --readline auto option 2015-04-10 17:11:34 +02:00
Karl Lindén bac7cc775d add the --sndfile auto option and check sndfile availability with env['SNDFILE'] instead of is_defined('HAVE_SNDFILE') 2015-04-10 17:02:30 +02:00
Karl Lindén ea43b15ea9 use pkg-config to find sndfile (drop explicit LIB_SNDFILE and HAVE_SNDFILE since check_cfg deals with it) 2015-04-10 16:54:20 +02:00
Karl Lindén aef035ad1f make sndfile dependency optional 2015-04-10 16:50:48 +02:00
Karl Lindén 94efc64f20 use conf.env['SAMPLERATE'] to determine wether samplerate is available instead of conf.is_defined('HAVE_SAMPLERATE') 2015-04-10 16:28:05 +02:00
Karl Lindén 66cdd35753 remove extra and unnecessary celt check in example-clients 2015-04-10 15:57:02 +02:00
KimJeongYeon 7676ac7a4d eliminate duplicated examples. 2015-03-16 22:56:58 +09:00
Michał Szymański a0c47206ce Fix indentation 2014-07-27 10:11:29 +02:00
Michał Szymański ab603e4333 Fix indentation 2014-07-27 10:07:26 +02:00
Stephane Letz 2e6344a32b Use jack_free instead of free in inprocess.c. 2014-06-03 13:06:12 +02:00
Nedko Arnaudov ba28a2ca3f jack_control: display constraints (range and enum)
If available, constraints are now displayed along with the parameter
long description.
2014-03-10 22:01:13 +02:00
farwayer 8097695445 Fix for building with python3 2014-02-14 05:03:19 +03:00
KimJeongYeon 1f73394531 additional code cleanup for jack android 2014-02-07 23:52:58 +09:00
KimJeongYeon 4a94e12986 jack2 supports android devices & rebase current changes to master 2014-02-05 00:38:12 +09:00
Martin Koegler 543686cb93 Fix example client for mingw build 2014-01-25 16:40:57 +00:00
Joshua Moyerman 204bdea4cf Adding stdbool header include to netmaster example client to fix compile error 2014-01-22 16:24:02 +00:00
Stephane Letz 5f47a18455 Merge remote-tracking branch 'upstream/master' 2014-01-22 16:12:17 +01:00
Stephane Letz 66b4bfd8bb Support for partial buffers in libjacknet. 2014-01-22 16:10:16 +01:00