]> git.ipfire.org Git - thirdparty/shairport-sync.git/log
thirdparty/shairport-sync.git
6 years agoMore typo fixes across the tree 885/head
Chris Boot [Sat, 27 Jul 2019 03:05:38 +0000 (00:05 -0300)] 
More typo fixes across the tree

Previously I have made spelling changes as caught by Debian's lintian
tool, which has a short list of common misspellings that it tests for.
This time I decided to run codespell against the source and fix all the
obvious problems it came up with. It also uses a list of misspellings
but it's much larger than lintian's, but also has some false positives
so I went over the list by hand.

The command I used to do check the source was:
git ls-tree -rz --name-only HEAD | xargs -0 codespell -L minimise,errorstring

6 years agoUpdate RELEASENOTES-DEVELOPMENT.md
Mike Brady [Wed, 24 Jul 2019 06:51:55 +0000 (08:51 +0200)] 
Update RELEASENOTES-DEVELOPMENT.md

6 years agoremove some detritus
Mike Brady [Mon, 22 Jul 2019 12:34:35 +0000 (13:34 +0100)] 
remove some detritus

6 years agoFix a bug that sometimes caused a crash when a service name was specified in the...
Mike Brady [Sun, 21 Jul 2019 07:52:27 +0000 (08:52 +0100)] 
Fix a bug that sometimes caused a crash when a service name was specified in the configuration file. Some other minor changes.

6 years agoFix a bug that sometimes caused a crash when a service name was specified in the...
Mike Brady [Sun, 21 Jul 2019 07:06:37 +0000 (09:06 +0200)] 
Fix a bug that sometimes caused a crash when a service name was specified in the configuration file. The fix was to be more systematic in allocating and deallocating memory for termporary strings. Thanks to Chris Boot, Ari Sovijarvi and Jeroen Massar for the bug report. Fixes Debian Bug report #925577.

Allow the rtsp_listen_loop to exit if the RTSP port (usually port 5000) is not available. This allows the system to exit cleanly rather than abort.

6 years agoUpdate README.md
Mike Brady [Fri, 5 Jul 2019 09:09:50 +0000 (10:09 +0100)] 
Update README.md

6 years agoUpdate README.md
Mike Brady [Fri, 5 Jul 2019 08:20:43 +0000 (09:20 +0100)] 
Update README.md

6 years agoExpose some of the settings used in the disable_standby_mode and tidy up some of...
Mike Brady [Thu, 20 Jun 2019 09:53:57 +0000 (10:53 +0100)] 
Expose some of the settings used in the disable_standby_mode and tidy up some of the silence-generating code.

6 years agoExpose some of the settings used in the disable_standby_mode.
Mike Brady [Thu, 20 Jun 2019 09:45:27 +0000 (10:45 +0100)] 
Expose some of the settings used in the disable_standby_mode.

Specifically, firstly, the disable_standby_mode_silence_threshold, which is the
amount of audio in the output device's hardware buffer. It should normally
be close to the value givein in the audio_backend_buffer_desired_length_in_seconds
setting. If it drops to this value, silence is added to the buffer to prevent
the output device from becoming idle.

Secondly, the disable_standby_mode_silence_scan_interval is the time between checks
of the output device's hardware buffer.

The code for generating frames of possibly-dithered silence has been simplified.

6 years agofind . \( -name \*.cpp -or -name \*.h -or -name \*.c \) -exec clang-format -i -style...
Mike Brady [Wed, 19 Jun 2019 18:06:54 +0000 (19:06 +0100)] 
find . \( -name \*.cpp -or -name \*.h -or -name \*.c \) -exec clang-format -i -style='{BasedOnStyle: llvm, IndentWidth: 2, ColumnLimit: 100}' '{}' \;

6 years agoChange comments for use_precision_timing
Mike Brady [Mon, 17 Jun 2019 21:44:12 +0000 (22:44 +0100)] 
Change comments for use_precision_timing

6 years agoUpdate RELEASENOTES-DEVELOPMENT.md
Mike Brady [Mon, 17 Jun 2019 21:30:44 +0000 (22:30 +0100)] 
Update RELEASENOTES-DEVELOPMENT.md

6 years agoRefine the precision timing code
Mike Brady [Mon, 17 Jun 2019 21:27:03 +0000 (22:27 +0100)] 
Refine the precision timing code

Only allow it if the output device is a hardware device

6 years agoUpdate audio_alsa.c
Mike Brady [Mon, 17 Jun 2019 21:25:47 +0000 (22:25 +0100)] 
Update audio_alsa.c

6 years agorefine the selection of precision timing to be allowed only if the device is a real...
Mike Brady [Mon, 17 Jun 2019 18:43:23 +0000 (19:43 +0100)] 
refine the selection of precision timing to be allowed only if the device is a real hardware device

6 years agofix the detection of the availability of precision timing information -- actuall...
Mike Brady [Mon, 17 Jun 2019 09:38:20 +0000 (10:38 +0100)] 
fix the detection of the availability of precision timing information -- actuall, renable it

6 years agomake snd_pcm_recover silent when the debug level is 0, not the other way around,...
Mike Brady [Mon, 17 Jun 2019 09:04:23 +0000 (10:04 +0100)] 
make snd_pcm_recover silent when the debug level is 0, not the other way around, duh.

6 years agochange the threshold for turning off disable standby mode to more than 40 underruns...
Mike Brady [Mon, 17 Jun 2019 08:47:56 +0000 (09:47 +0100)] 
change the threshold for turning off disable standby mode to more than 40 underruns in the first 100 writes.

6 years agoif disable_standby_mode is enabled, disable if if more than 20 underruns occur for...
Mike Brady [Mon, 17 Jun 2019 08:39:04 +0000 (09:39 +0100)] 
if disable_standby_mode is enabled, disable if if more than 20 underruns occur for 50 silence buffers at the start.

6 years agorestore full code for checking for precise timing but stop making it necessary for...
Mike Brady [Mon, 17 Jun 2019 06:54:04 +0000 (07:54 +0100)] 
restore full code for checking for precise timing but stop making it necessary for disable standby mode.

6 years agoUpdate note about Arch Linux.
Mike Brady [Sun, 16 Jun 2019 11:18:58 +0000 (12:18 +0100)] 
Update note about Arch Linux.

6 years agoUpdate README.md
Mike Brady [Sun, 9 Jun 2019 14:05:05 +0000 (15:05 +0100)] 
Update README.md

6 years agoUpdate README.md
Mike Brady [Sun, 9 Jun 2019 14:04:20 +0000 (15:04 +0100)] 
Update README.md

6 years agobring in small changes from 3.3.2 master branch
Mike Brady [Fri, 7 Jun 2019 16:52:20 +0000 (17:52 +0100)] 
bring in small changes from 3.3.2 master branch

6 years agoCorrect a compilation error in Alpine Linux
Mike Brady [Fri, 7 Jun 2019 16:48:45 +0000 (17:48 +0100)] 
Correct a compilation error in Alpine Linux

6 years agoUpdate RELEASENOTES.md 3.3.1
Mike Brady [Wed, 5 Jun 2019 14:31:50 +0000 (15:31 +0100)] 
Update RELEASENOTES.md

6 years agoUpdate RELEASENOTES-DEVELOPMENT.md
Mike Brady [Wed, 5 Jun 2019 14:31:08 +0000 (15:31 +0100)] 
Update RELEASENOTES-DEVELOPMENT.md

6 years agoUpdate shairport-sync.spec
Mike Brady [Wed, 5 Jun 2019 14:28:15 +0000 (15:28 +0100)] 
Update shairport-sync.spec

6 years agoUpdate RELEASENOTES.md
Mike Brady [Wed, 5 Jun 2019 14:26:16 +0000 (15:26 +0100)] 
Update RELEASENOTES.md

6 years ago*Bug Fixes*
Mike Brady [Wed, 5 Jun 2019 14:05:54 +0000 (15:05 +0100)] 
*Bug Fixes*
* Fix a bug in the MQTT documentation and add sanity checking for the port chosen.
* Fix a bug that caused manual format and rate setting to be ignored.
* Add missing support for format settings S24_LE, S24_BE, S32_LE and S32_BE.
* Fix a bug that caused dither to be too loud.
* Fix error message for invalid standby mode choice.

6 years agoSquashed commit of the following:
Mike Brady [Wed, 5 Jun 2019 14:02:26 +0000 (15:02 +0100)] 
Squashed commit of the following:

commit 85fae473bb30373e5675f6fcf6d97148739fb94e
Merge: bf91d35 854942d
Author: Mike Brady <mikebrady@eircom.net>
Date:   Tue Jun 4 22:15:37 2019 +0100

    Merge pull request #860 from joerg-krause/patch-2

    Debug requested period size value

commit 854942df9232fce0bc375dc94eae8a4ed5f19b20
Author: Jörg Krause <joerg.krause@embedded.rocks>
Date:   Tue Jun 4 20:47:43 2019 +0200

    Debug requested period size value

commit bf91d35bfb6b4ea65abefe5ac915c5f8dc29b2e6
Author: Mike Brady <mikebrady@eircom.net>
Date:   Tue Jun 4 15:33:30 2019 +0100

    Update RELEASENOTES-DEVELOPMENT.md

commit 3ca3408255c042d47d1a3acfa4361fb1ee72b1d8
Author: Mike Brady <mikebrady@eircom.net>
Date:   Tue Jun 4 15:32:10 2019 +0100

    Fix error message for invalid standby mode choice

commit 4bafe1c982e33392e72e16068c1005b3c6c5fe07
Author: Mike Brady <mikebrady@eircom.net>
Date:   Mon Jun 3 10:03:54 2019 +0100

    quieten a compilation warning

commit 9d96906402529045934ed24d0a5909378b886d36
Author: Mike Brady <mikebrady@eircom.net>
Date:   Sun Jun 2 18:05:40 2019 +0100

    Update configure.ac

commit 0c5c4bfe3f9618f63695b3127404272b1ec81a06
Author: Mike Brady <mikebrady@eircom.net>
Date:   Sun Jun 2 18:04:51 2019 +0100

    Update RELEASENOTES-DEVELOPMENT.md

commit 85cc1bdd97991547424e646483b3e0fcd78f1137
Author: Mike Brady <mikebrady@eircom.net>
Date:   Sun Jun 2 17:56:47 2019 +0100

    Fix the dither calculation -- it was 12 dB too high, really noticable on the U8 setting.

commit 25f0fbc24da7f115bb6a509259b8c5993460f3bc
Author: Mike Brady <mikebrady@eircom.net>
Date:   Sun Jun 2 13:42:19 2019 +0100

    Update INSTALL.md

commit d91e41d976e3ea15f441eb96b2d6446b84586882
Author: Mike Brady <mikebrady@eircom.net>
Date:   Wed May 29 17:26:44 2019 +0100

    Add missing support for S32_LE, S32_BE, S24_LE and S24_LE formats.

commit 7f2e6b1aac6740168c7fac5b1054ed234e420159
Author: Mike Brady <mikebrady@eircom.net>
Date:   Wed May 29 16:18:51 2019 +0100

    Add support for S32_LE, S32_BE, S24_LE and S24_BE wqhen generating frames of dithered silence

commit 76ad4e6a73709f6c42bd9a8ccd6a85844096719e
Author: Mike Brady <mikebrady@eircom.net>
Date:   Wed May 29 16:00:47 2019 +0100

    enable specification of specific formats and/or speeds to turn off automatic format/speed selection, fixing a bug. Clarify some of the warnings. Fix a few typos in the configuration file sample.

commit a8222e3f8531f28580130cc4009a33f497da6a59
Merge: c677006 19fbede
Author: Mike Brady <mikebrady@eircom.net>
Date:   Mon May 27 09:30:57 2019 +0100

    Merge pull request #855 from idcrook/conf_mqtt_port

    mqtt port config changes – fix error in the configuration file and check port number for sanity.
    Many thanks, David. It'll find it's easy into the next release.

commit 19fbededcfc77c83ca2c076026412157ee5fc956
Author: David Crook <idcrook@users.noreply.github.com>
Date:   Sat May 25 13:01:22 2019 -0600

    mqtt port config changes

    1. update example shairport-sync.conf file
    2. update config file mqtt port parsing

Signed-off-by: David Crook <idcrook@users.noreply.github.com>
commit c677006541e93c5a40406accc670d9a65e68cbb9
Merge: 744c595 3c4a878
Author: Mike Brady <mikebrady@eircom.net>
Date:   Fri May 24 17:37:26 2019 +0100

    Bring into line with master 3.3

6 years agoMerge pull request #860 from joerg-krause/patch-2
Mike Brady [Tue, 4 Jun 2019 21:15:37 +0000 (22:15 +0100)] 
Merge pull request #860 from joerg-krause/patch-2

Debug requested period size value

6 years agoDebug requested period size value 860/head
Jörg Krause [Tue, 4 Jun 2019 18:47:43 +0000 (20:47 +0200)] 
Debug requested period size value

6 years agoUpdate RELEASENOTES-DEVELOPMENT.md 3.3.1rc1
Mike Brady [Tue, 4 Jun 2019 14:33:30 +0000 (15:33 +0100)] 
Update RELEASENOTES-DEVELOPMENT.md

6 years agoFix error message for invalid standby mode choice
Mike Brady [Tue, 4 Jun 2019 14:32:10 +0000 (15:32 +0100)] 
Fix error message for invalid standby mode choice

6 years agoquieten a compilation warning
Mike Brady [Mon, 3 Jun 2019 09:03:54 +0000 (10:03 +0100)] 
quieten a compilation warning

6 years agoUpdate configure.ac 3.3.1rc0
Mike Brady [Sun, 2 Jun 2019 17:05:40 +0000 (18:05 +0100)] 
Update configure.ac

6 years agoUpdate RELEASENOTES-DEVELOPMENT.md
Mike Brady [Sun, 2 Jun 2019 17:04:51 +0000 (18:04 +0100)] 
Update RELEASENOTES-DEVELOPMENT.md

6 years agoFix the dither calculation -- it was 12 dB too high, really noticable on the U8 setting.
Mike Brady [Sun, 2 Jun 2019 16:56:47 +0000 (17:56 +0100)] 
Fix the dither calculation -- it was 12 dB too high, really noticable on the U8 setting.

6 years agoUpdate INSTALL.md
Mike Brady [Sun, 2 Jun 2019 12:42:19 +0000 (13:42 +0100)] 
Update INSTALL.md

6 years agoAdd missing support for S32_LE, S32_BE, S24_LE and S24_LE formats.
Mike Brady [Wed, 29 May 2019 16:26:44 +0000 (17:26 +0100)] 
Add missing support for S32_LE, S32_BE, S24_LE and S24_LE formats.

6 years agoAdd support for S32_LE, S32_BE, S24_LE and S24_BE wqhen generating frames of dithered...
Mike Brady [Wed, 29 May 2019 15:18:51 +0000 (16:18 +0100)] 
Add support for S32_LE, S32_BE, S24_LE and S24_BE wqhen generating frames of dithered silence

6 years agoenable specification of specific formats and/or speeds to turn off automatic format...
Mike Brady [Wed, 29 May 2019 15:00:47 +0000 (16:00 +0100)] 
enable specification of specific formats and/or speeds to turn off automatic format/speed selection, fixing a bug. Clarify some of the warnings. Fix a few typos in the configuration file sample.

6 years agoMerge pull request #855 from idcrook/conf_mqtt_port
Mike Brady [Mon, 27 May 2019 08:30:57 +0000 (09:30 +0100)] 
Merge pull request #855 from idcrook/conf_mqtt_port

mqtt port config changes – fix error in the configuration file and check port number for sanity.
Many thanks, David. It'll find it's easy into the next release.

6 years agomqtt port config changes 855/head
David Crook [Sat, 25 May 2019 19:01:22 +0000 (13:01 -0600)] 
mqtt port config changes

1. update example shairport-sync.conf file
2. update config file mqtt port parsing

Signed-off-by: David Crook <idcrook@users.noreply.github.com>
6 years agoBring into line with master 3.3
Mike Brady [Fri, 24 May 2019 16:37:26 +0000 (17:37 +0100)] 
Bring into line with master 3.3

6 years agoMerge pull request #853 from mikebrady/development 3.3
Mike Brady [Fri, 24 May 2019 16:22:30 +0000 (17:22 +0100)] 
Merge pull request #853 from mikebrady/development

Update README.md

6 years agoUpdate README.md 853/head
Mike Brady [Fri, 24 May 2019 16:20:42 +0000 (17:20 +0100)] 
Update README.md

6 years agoMerge branch 'development' 3.3rc7+ to 'master'
Mike Brady [Fri, 24 May 2019 15:42:23 +0000 (16:42 +0100)] 
Merge branch 'development' 3.3rc7+ to 'master'

6 years agoUpdate RELEASENOTES.md
Mike Brady [Fri, 24 May 2019 09:53:34 +0000 (10:53 +0100)] 
Update RELEASENOTES.md

6 years agoUpdate README.md
Mike Brady [Thu, 23 May 2019 16:38:52 +0000 (17:38 +0100)] 
Update README.md

6 years agoUpdate RELEASENOTES.md
Mike Brady [Thu, 23 May 2019 16:27:22 +0000 (17:27 +0100)] 
Update RELEASENOTES.md

6 years agoUpdate README.md
Mike Brady [Thu, 23 May 2019 15:37:45 +0000 (16:37 +0100)] 
Update README.md

6 years agoUpdate README.md
Mike Brady [Thu, 23 May 2019 15:37:25 +0000 (16:37 +0100)] 
Update README.md

6 years agoCreate README-DEVELOPMENT.md
Mike Brady [Thu, 23 May 2019 15:35:55 +0000 (16:35 +0100)] 
Create README-DEVELOPMENT.md

6 years agoUpdate RELEASENOTES.md
Mike Brady [Thu, 23 May 2019 15:34:15 +0000 (16:34 +0100)] 
Update RELEASENOTES.md

6 years agoUpdate RELEASENOTES-DEVELOPMENT.md
Mike Brady [Thu, 23 May 2019 15:31:39 +0000 (16:31 +0100)] 
Update RELEASENOTES-DEVELOPMENT.md

6 years agoCreate RELEASENOTES-DEVELOPMENT.md
Mike Brady [Thu, 23 May 2019 15:28:46 +0000 (16:28 +0100)] 
Create RELEASENOTES-DEVELOPMENT.md

6 years agoquieten the soxr_oneshot timer
Mike Brady [Wed, 22 May 2019 12:25:44 +0000 (13:25 +0100)] 
quieten the soxr_oneshot timer

6 years agofix another harmless (?) possible divide by zero
Mike Brady [Mon, 20 May 2019 08:40:25 +0000 (09:40 +0100)] 
fix another harmless (?) possible divide by zero

6 years agocheck for a couple of divide-by-zero possiblities.
Mike Brady [Sun, 19 May 2019 12:53:25 +0000 (13:53 +0100)] 
check for a couple of divide-by-zero possiblities.

6 years agoUpdate RELEASENOTES.md
Mike Brady [Fri, 17 May 2019 09:58:36 +0000 (10:58 +0100)] 
Update RELEASENOTES.md

6 years agoremove a strncpy truncation warning
Mike Brady [Fri, 17 May 2019 09:43:54 +0000 (10:43 +0100)] 
remove a strncpy truncation warning
update a timing setting in the settings file
list the alsa hardware devices in the -h message

6 years agoUpdate FEDORA.md
Mike Brady [Thu, 16 May 2019 16:41:31 +0000 (17:41 +0100)] 
Update FEDORA.md

6 years agoUpdate README.md
Mike Brady [Thu, 16 May 2019 15:46:27 +0000 (16:46 +0100)] 
Update README.md

6 years agoUpdate README.md
Mike Brady [Thu, 16 May 2019 15:43:53 +0000 (16:43 +0100)] 
Update README.md

6 years agoUpdate shairport-sync.spec
Mike Brady [Thu, 16 May 2019 14:38:20 +0000 (15:38 +0100)] 
Update shairport-sync.spec

6 years agoUpdate UPDATING.md
Mike Brady [Thu, 16 May 2019 14:36:02 +0000 (15:36 +0100)] 
Update UPDATING.md

6 years agoUpdate FREEBSD.md
Mike Brady [Thu, 16 May 2019 08:12:55 +0000 (09:12 +0100)] 
Update FREEBSD.md

6 years agoUpdate CAR INSTALL.md
Mike Brady [Wed, 15 May 2019 21:19:26 +0000 (22:19 +0100)] 
Update CAR INSTALL.md

6 years agoUpdate INSTALL.md
Mike Brady [Wed, 15 May 2019 21:18:13 +0000 (22:18 +0100)] 
Update INSTALL.md

6 years agoUpdate INSTALL.md
Mike Brady [Wed, 15 May 2019 21:14:06 +0000 (22:14 +0100)] 
Update INSTALL.md

6 years agoUpdate CAR INSTALL.md
Mike Brady [Wed, 15 May 2019 21:10:59 +0000 (22:10 +0100)] 
Update CAR INSTALL.md

6 years agoUpdate CAR INSTALL.md
Mike Brady [Wed, 15 May 2019 21:07:44 +0000 (22:07 +0100)] 
Update CAR INSTALL.md

6 years agoAlways use /etc/dbus-1/system.d for dbus policy documents in Linux, but continue...
Mike Brady [Sun, 12 May 2019 14:40:40 +0000 (15:40 +0100)] 
Always use /etc/dbus-1/system.d for dbus policy documents in Linux, but continue to use the top-level directory path specified by the sysconfdir variable for *BSD

6 years agoUpdate configure.ac 3.3rc7
Mike Brady [Sat, 11 May 2019 10:01:46 +0000 (11:01 +0100)] 
Update configure.ac

6 years agoUpdate RELEASENOTES.md
Mike Brady [Sat, 11 May 2019 10:01:20 +0000 (11:01 +0100)] 
Update RELEASENOTES.md

6 years agoMerge pull request #848 from tillz/development
Mike Brady [Thu, 9 May 2019 11:32:28 +0000 (12:32 +0100)] 
Merge pull request #848 from tillz/development

MQTT Bug & usability improvements – many thanks.

6 years agoFixed Typos 848/head
Till Zimmermann [Thu, 9 May 2019 10:37:09 +0000 (12:37 +0200)] 
Fixed Typos

6 years agoFixed Cover Bug, checking dependencies
Till Zimmermann [Thu, 9 May 2019 09:59:02 +0000 (11:59 +0200)] 
Fixed Cover Bug, checking dependencies

6 years agoUpdate RELEASENOTES.md
Mike Brady [Tue, 7 May 2019 12:05:20 +0000 (13:05 +0100)] 
Update RELEASENOTES.md

6 years agoUpdate RELEASENOTES.md 3.3rc6
Mike Brady [Tue, 7 May 2019 11:28:49 +0000 (12:28 +0100)] 
Update RELEASENOTES.md

6 years agoFix a stupid error in 3.3rc5.
Mike Brady [Tue, 7 May 2019 11:26:27 +0000 (12:26 +0100)] 
Fix a stupid error in 3.3rc5.

6 years agoFix stupid auto format error.
Mike Brady [Tue, 7 May 2019 11:22:23 +0000 (12:22 +0100)] 
Fix stupid auto format error.

6 years agoUpdate RELEASENOTES.md 3.3rc5
Mike Brady [Tue, 7 May 2019 09:50:54 +0000 (10:50 +0100)] 
Update RELEASENOTES.md

6 years agoUpdate RELEASENOTES.md
Mike Brady [Tue, 7 May 2019 09:50:31 +0000 (10:50 +0100)] 
Update RELEASENOTES.md

6 years agoUpdate RELEASENOTES.md
Mike Brady [Tue, 7 May 2019 09:49:35 +0000 (10:49 +0100)] 
Update RELEASENOTES.md

6 years agoAutomatic rate and speed selection for alsa output devices. Better support for big...
Mike Brady [Tue, 7 May 2019 09:35:32 +0000 (10:35 +0100)] 
Automatic rate and speed selection for alsa output devices. Better support for big-endian CPUs. Change "while_active" setting for "auto" in "disable_standby_mode"

6 years agoAdd automatic bit depth and speed selection for alsa devices. Set rate and format...
Mike Brady [Tue, 7 May 2019 09:12:09 +0000 (10:12 +0100)] 
Add automatic bit depth and speed selection for alsa devices. Set rate and format to "auto" by default. Always look for the greatest bit depth, but the lowest multiple of 44,100.
Improve support for big-endian CPUs by adding support for explicit -endian formats, i.e. S16_LE, S16_BE, S24_LE, S24_BE, S32_LE, S32_BE.

For the "disable_standby_mode" setting, change "while_active" to "auto".

6 years agoMerge pull request #842 from griff/fix-macos-build
Mike Brady [Thu, 2 May 2019 20:40:47 +0000 (02:10 +0530)] 
Merge pull request #842 from griff/fix-macos-build

Fix the build on macOS – many thanks!

6 years agoFix the build on macOS 841/head 842/head
Brian Olsen [Thu, 2 May 2019 15:12:35 +0000 (17:12 +0200)] 
Fix the build on macOS

6 years agoUpdate RELEASENOTES.md
Mike Brady [Wed, 1 May 2019 10:33:09 +0000 (11:33 +0100)] 
Update RELEASENOTES.md

6 years agoImprove support for bigendian devices. Add support for S16_LE, S16_BE, S24_LE, S24_BE...
Mike Brady [Wed, 1 May 2019 10:01:15 +0000 (11:01 +0100)] 
Improve support for bigendian devices. Add support for S16_LE, S16_BE, S24_LE, S24_BE, S32_LE and S32_BE formats. Make the default S16_LE. Allow precision timing only on alsa devices with names beginning with "hw:". Use snd_pcm_hw_params_is_monotonic() to see if clock is monotonic.

6 years agoAdd "auto" interpolation support to the dbus interface.
Mike Brady [Sun, 28 Apr 2019 20:39:42 +0000 (21:39 +0100)] 
Add "auto" interpolation support to the dbus interface.

6 years agoUpdate RELEASENOTES.md 3.3rc4
Mike Brady [Sun, 28 Apr 2019 20:02:42 +0000 (21:02 +0100)] 
Update RELEASENOTES.md

6 years agoRC4, and remove code that always adds the commit signature -- not ready for its close...
Mike Brady [Sun, 28 Apr 2019 19:48:03 +0000 (20:48 +0100)] 
RC4, and remove code that always adds the commit signature -- not ready for its close-up yet.

6 years agoAdd "auto" to interpolation settings. Time a few soxr_oneshots to get a figure for...
Mike Brady [Sun, 21 Apr 2019 13:25:27 +0000 (14:25 +0100)] 
Add "auto" to interpolation settings. Time a few soxr_oneshots to get a figure for soxr_delay_index. Add a soxr_delay_threshold and in auto mode, select soxr if delay is below threshold.

6 years agoRemove a few bogus warnings.
Mike Brady [Sat, 20 Apr 2019 09:01:42 +0000 (10:01 +0100)] 
Remove a few bogus warnings.

6 years agoquieten a debug message
Mike Brady [Wed, 17 Apr 2019 15:43:18 +0000 (16:43 +0100)] 
quieten a debug message

6 years agoTidy up some debug and information messages
Mike Brady [Wed, 17 Apr 2019 15:33:08 +0000 (16:33 +0100)] 
Tidy up some debug and information messages