Commit Graph
167 Commits
Author SHA1 Message Date
Mike Brady 0cb76648c8 Only check systemd stuff if systemd has been asked for. 2017-01-30 22:26:20 +00:00
Mike Brady 83416b680f Update configure.ac 2017-01-30 21:13:32 +00:00
Mike Brady 5afa185b57 Update configure.ac 2017-01-30 18:39:50 +00:00
Mike Brady 96ee260868 Note addition of support for mbed TLS and deprecate polarssl support 2017-01-30 08:21:35 +00:00
shtirlic 71fc1a2c70 Initial support for libsoundio 2016-12-04 00:03:23 +02:00
Mike Brady 93740bee87 Add *untested* support for S24_3LE and S24_3BE output format. 2016-09-28 11:49:11 +01:00
Mike Brady 909a2d05cb If sync disabled on the alsa device, don't keep asking for buffer length. Also emit sender IP number as metadata. 2016-09-21 20:58:36 +01:00
Mike Brady b0c173a3f2 Change names of drift, resync, alsa buffer offset and alsa buffer length to distinguish them from the old 44100-based settings. Add warning messages. 2016-09-18 14:54:46 +01:00
Mike Brady cb6b7c34c9 Make endian-independent. Allow users to specify only U8/S8/S16/S24/S32 2016-09-12 22:17:41 +01:00
Mike Brady 0d45f0b738 trying to get a sane build numbering system. 'd' for 'development'... 2016-09-11 15:50:17 +01:00
Mike Brady 3db9769d9a Soxr interpolation working. Dithering seems to work. Software volume seems to work 2016-09-11 15:44:51 +01:00
Mike Brady 28a9bd9ac9 New backend for converting 32-bit "native" samples to output format ready for testing 2016-09-08 21:53:48 +01:00
Mike Brady 6271437066 Add a fancy 64-bit pseudo random number generator -- thanks to its developers 2016-09-07 09:07:09 +01:00
Mike Brady 06fce76ce4 Preliminary support for 32-bit stuffing 2016-09-05 22:35:53 +01:00
Mike Brady de178d2505 Fix silence bug and hack code to avoid the stuff procedures 2016-09-05 17:11:46 +01:00
Mike Brady 06216a0e5f Change over to times as opposed to frames for setting timing options 2016-09-04 19:52:58 +01:00
Mike Brady 0db88e9029 Working reliably with all 16-bit speeds 2016-09-04 16:35:39 +01:00
Mike Brady 46267f7574 Adding rate and format transformation stuff 2016-09-04 13:30:12 +01:00
Mike Brady 68721f64e0 Fix a few little bugs associated with outputing at a higher rate 2016-09-02 17:29:24 +01:00
Mike Brady d4c247cdd0 Small improvements 2016-08-30 22:09:01 +01:00
Mike Brady 945483d9c3 Merge support of apple's ALAC decoder 2016-08-28 21:38:24 +01:00
Mike Brady 716d750136 Start the great trek 2016-08-24 16:29:39 +01:00
Mike Brady 0c72f73d77 Great things happening... 2016-08-19 16:46:47 +01:00
Mike Brady fbada572f0 Changes to sysconfdir treatment 2016-08-18 12:29:41 +01:00
Mike Brady 25fafcc646 Update configure.ac
Combines 2.8.4.6 and 2.8.4.5
Add a new `alsa` configuration setting: `use_mmap_if_available` to control the use of mmap. 
Handle varying packet lengths -- this makes it compatible with the HTC Connect, HTCs AirPlay implementation.
2016-08-17 20:21:39 +01:00
Mike Brady adc44b2518 Handle variable sized packets of audio frames; make a small correction to the basic stuff function 2016-07-16 14:11:58 +01:00
Mike Brady 41f7588dca Update configure.ac 2016-07-08 09:18:02 +01:00
Mike Brady a107a459d1 prevent run_this_before_play_begins or run_this_after_play_ends holding the RTSP port open 2016-06-27 21:05:37 +01:00
Mike Brady 1fe705cf5f Remove variable delay from non_blocking_write and include it whether metadata is enabled or not. Remove the INSTALL file and ignroe it in git. 2016-06-26 15:20:09 +01:00
Mike Brady 4f3af1842c Fix a compilation error in audio_pulse.c and fix a related script error in configure.ac 2016-05-31 20:39:58 +01:00
Mike Brady 7979b2c78f Update configure.ac 2016-05-27 20:58:39 +01:00
Mike Brady a0b9b74623 Candidate 2.8.4 release 2016-05-26 17:57:26 +01:00
Mike Brady f36352dc4e Add setting for the time to wait for the metadata pipe to come ready, otherwise give up. Default 5,000 milliseconds. 2016-05-23 14:03:38 +01:00
Mike Brady 12419dcfaf Restore metadata feed, duh. 2016-05-22 12:22:08 +01:00
Mike Brady b6e5c2fe14 Update configure.ac 2016-05-21 13:25:23 +01:00
Mike Brady 3b0e87111a Bump to coincide with name substitution stuff, default service name and avoiding overwriting service file 2016-05-21 13:09:01 +01:00
Mike Brady 2ad0387456 Minor bug fixes and AllStream compatability. 2016-05-20 15:42:25 +01:00
Mike Brady 04914a7ddb Reflect bug fix in ipv6 link-local connections 2016-05-16 13:52:23 +01:00
Mike Brady ecb1359779 Bump to reflect bug fix. 2016-05-07 09:44:09 +01:00
Mike Brady cc04032936 Update configure.ac 2016-05-02 22:39:52 +01:00
Mike Brady 4a45244804 To reflect changes -- always use the IP number we started with, playback_mode instead of mono 2016-05-02 09:47:50 +01:00
Mike Brady d21f9e046f Update to reflect development status 2016-04-25 09:21:02 +02:00
Mike Brady 223fba3818 Fix bug caused by regtype not being initialised under some circumetances. 2016-04-24 10:15:25 +01:00
Mike Brady 6ca90bf477 Update configure.ac 2016-04-15 19:33:45 +01:00
Mike Brady 3b8b258142 Bump to reflect fix to mute/volume control issue 2016-04-05 15:24:11 +00:00
Mike Brady 1eaa2ac2d2 Bump to reflect addition of preliminary avahi support for knowing self ipv6 number. 2016-04-02 15:12:59 +00:00
Mike Brady bfadbf3801 Add ability to change regtype; clean up some diagnostic messages. 2016-04-01 16:30:36 +01:00
Mike Brady 998f57dfe6 Bump to reflect extra alsa setting options and diagnostics. 2016-03-30 12:36:33 +00:00
Mike Brady 9a258b236c Bump to reflect changes made to delay() and miscellaneous changes to arithmetic and debug stuff. 2016-03-29 16:30:13 +00:00
Mike Brady fb7e86a5c0 Bump to shom more type and promotion checking... 2016-03-27 16:20:49 +00:00