Signed-off-by: Pieter Palmers
Comment:
While testing the freebob backend I noticed that it wasn't setting the
port latencies on the interface's ports. In addition it didn't
support the -I and -O parameters which let users specify systemic
extra latency. The attached patch provides both. For those who might
not know, Ardour uses these value in order to do latency compensation.
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@1001 0c269be4-1314-0410-8aa9-9f06e86f4224
should also take care of 122s & 224s. Without this,
rawusb mode is just a noise generator :)
Signed-off-by: Karsten Wiese <annabellesgarden@yahoo.de>
Signed-off-by: Rui Nuno Capela <rncbc@rncbc.org>
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@999 0c269be4-1314-0410-8aa9-9f06e86f4224
instead of the nearest offending client, which is by far a much
more reasonable approach IMNSHO. Without this one, and while using
QjackCtl under KDE as it seems, jack_watchdog will most likely tear
the X server down, not just jackd and some of its clients as
originally intended.
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@972 0c269be4-1314-0410-8aa9-9f06e86f4224
and example-clients packages and set the build for tmpdir to
/dev/shm as default.
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@971 0c269be4-1314-0410-8aa9-9f06e86f4224
the -d option now takes a 'hw:port[,node]' string as
argument instead of a single number. More flexible and
consistent with the alsa backend.
- version bump to 0.102.9
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@967 0c269be4-1314-0410-8aa9-9f06e86f4224
- libfreebob changed to be verbose only when jackd is verbose
- Upgrade freebob requirement to 0.9.2
- Version bump 0.102.7
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@962 0c269be4-1314-0410-8aa9-9f06e86f4224
- FreeBob backend: changed the default values for samplerate and period size
to be equal to those of the alsa backend (i.e. -r48000 & -p1024)
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@957 0c269be4-1314-0410-8aa9-9f06e86f4224
- renamed the parameters for more consistency with the other backends
- made the realtime behaviour & priority of the libfreebob code dependant
on the realtime state of jackd.
- updated code to reflect changes in libfreebob API
- minor code cleanups
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@947 0c269be4-1314-0410-8aa9-9f06e86f4224
* COMPLEX_MMAP patch for ALSA driver from Frank van der Pol
* BIG_ENDIAN patch by A. Steinmetz with followup patch by M. Habets
for ALSA backend (allows JACK to run on devices like M-Audio
Audiophile USB that only support big endian sample formats),
modified and fixed by me
* remove unused argument from jack_shmalloc to ease x86_64 errors
* fixes to printf formatting and on x86_64
* fix argument signedness warnings from gcc4
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@945 0c269be4-1314-0410-8aa9-9f06e86f4224
man page updates
fix bug with --name parameter
add freebob to "jackd --help" list of backends
make "alsa" the default backend when it and "freebob" both present
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@943 0c269be4-1314-0410-8aa9-9f06e86f4224
preventing jackd to be built without the FreeBob backend/libraries.
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@938 0c269be4-1314-0410-8aa9-9f06e86f4224
- Modified autoconf/automake files to include FreeBob backend
- Bumped version to 0.101.0
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@937 0c269be4-1314-0410-8aa9-9f06e86f4224
disconnected; other changes cleanup unneeded things a bit.
Signed-off-by: Karsten Wiese <annabellesgarden@yahoo.de>
Signed-off-by: Rui Nuno Capela <rncbc@rncbc.org>
* Makefile.am: added intsimd.h to noinst_HEADERS, as to let
`make dist` work again.
Signed-off-by: Rui Nuno Capela <rncbc@rncbc.org>
* jack.spec.in: omitted enable-capabilities, stripped-binaries
and preemption-check from default.
Signed-off-by: Rui Nuno Capela <rncbc@rncbc.org>
* configure.ac: removed (deprecated) -fmove-all-movables from
ix86 optimization flags as for gcc 4 compliance.
Bumped to version 0.100.7.
Signed-off-by: Rui Nuno Capela <rncbc@rncbc.org>
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@926 0c269be4-1314-0410-8aa9-9f06e86f4224
This is done by hacking driver->capture_interleave_skip
in usx2y_driver_start(). Other changes in usx2y.c improve
rawusb mode debugging.
An "if (unlikely(x))" optimization commonly found in kernel
code, applied to alsa_driver_run_cycle(), as proposed by
Lee Revell.
Signed-off-by: Karsten Wiese <annabellesgarden@yahoo.de>
Signed-off-by: Rui Nuno Capela <rncbc@rncbc.org>
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@918 0c269be4-1314-0410-8aa9-9f06e86f4224
Signed-off-by: Robert Jonsson <rj@spamatica.se>
* Changed to let jackd quit gracefully, when e.g. usb soundcard or power
cable is unplugged. This adds to general correctness as it passes the
error status to the caller, which does not happen for the nframes == 0
case without it.
Signed-off-by: Karsten Wiese <annabellesgarden@yahoo.de>
* Version changed to 0.100.1.
Signed-off-by: Rui Nuno Capela <rncbc@rncbc.org>
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@913 0c269be4-1314-0410-8aa9-9f06e86f4224