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 and GitHub
fbada572f0
Changes to sysconfdir treatment
2016-08-18 12:29:41 +01:00
Mike Brady and GitHub
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 and GitHub
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
Mike Brady
ce589005f5
Bump for updates
2016-03-26 21:52:05 +00:00
Mke Brady
24bd670842
Use snd_pcm_delay instead of snd_pcm_avail_delay, see if it fixes an incompatability with some DACs.
2016-03-24 09:26:02 +00:00
Mke Brady
7b3694d9a6
Correct mishandling of avahi poll-thread error conditions. This was causing Shairport Sync to crash e.g. when the network disappeared
2016-03-17 09:41:32 +00:00
Mke Brady
cdd04c1de5
Update to reflect development version 2.9.3
2016-03-17 09:33:00 +00:00
Mike Brady
0edab32e32
2.8.1 – final
2016-03-03 15:35:31 +00:00
Mke Brady
b269ad8a51
Version 2.8.1 preliminary
2016-03-01 21:34:42 +00:00
Mike Brady
c8273d7768
Bump bugfix number -- fix an important bug dealing with truly msissing packets
2016-02-29 15:20:26 +00:00
Jörg Krause
8e8a0ee7ab
Fix static linking with openssl and alsa
...
Otherwise build fails for cross-compilation. See http://autobuild.buildroot.net/results/682/6821605cf12e1a5393c29b30baf00cb0f1e1a451/build-end.log
2016-02-20 17:27:44 +01:00
Mike Brady
32c667e618
Bump version number: Unlock mutex when initialising a device without a hardware mixer. Add check for hardware mixer to uses of mixer handle
2016-02-20 13:48:16 +00:00
Mike Brady
78f9efc92d
Update configure.ac
2016-02-01 11:27:20 +00:00
Mike Brady
34d699f719
Update configure.ac
2016-01-30 16:37:17 +00:00
Mike Brady
b4d68ee32c
Update configure.ac
2016-01-27 11:13:50 +00:00