Mike Brady
|
35fdae7a0a
|
Add handling of User-Agent, and select an appropriate latency.
|
2014-05-25 18:49:57 +01:00 |
|
Mike Brady
|
f14221698e
|
Flush if first packet is late.
|
2014-05-25 18:48:19 +01:00 |
|
Mike Brady
|
b4044d73dc
|
Add airplay and itunes latencies and options.
|
2014-05-25 18:47:39 +01:00 |
|
Mike Brady
|
be1f0ebaf7
|
Merge branch '2.0' of github.com:mikebrady/shairport-sync into 2.0
Merge document update with code update, duh.
|
2014-05-23 16:55:42 +01:00 |
|
Mike Brady
|
86f911c2fd
|
ignore silent frames substituted for missing frames.
|
2014-05-23 16:55:28 +01:00 |
|
Mike Brady
|
3c7f37eeeb
|
Wrong about latency on Pi!
It was noise cancelling headphones, officer, that added the delay.
|
2014-05-23 12:45:42 +01:00 |
|
Mike Brady
|
2372159038
|
Note latency difference for build-in card on Raspberry Pi
|
2014-05-23 12:35:20 +01:00 |
|
Mike Brady
|
0282653ffd
|
Merge branch '2.0' of github.com:mikebrady/shairport-sync into 2.0
Experimenting with pcm_avail_update.
|
2014-05-22 16:33:56 +00:00 |
|
Mike Brady
|
93e247b182
|
Stop complaint about losing sysnc when asked to stop.
|
2014-05-22 16:33:35 +00:00 |
|
Mike Brady
|
555f4400e1
|
Use snd_pcm_avail_delay instead of snd_pcm_delay; it seems to be more accurate.
|
2014-05-22 16:32:44 +00:00 |
|
Mike Brady
|
7e689cf5fa
|
Add note about resynchronisation.
|
2014-05-22 15:08:09 +01:00 |
|
Mike Brady
|
0b769758ce
|
Don't overwrite initscript if it already exists.
|
2014-05-22 13:40:43 +00:00 |
|
Mike Brady
|
38a249624c
|
Flush and resync if player gets more than 30 ms out of sync. Can happen if iTunes machine is very busy or network is bad.
|
2014-05-22 13:39:46 +00:00 |
|
Mike Brady
|
b2d7a006f7
|
Update README.md
|
2014-05-22 13:09:48 +01:00 |
|
Mike Brady
|
9ae079ae3e
|
Update README.md
|
2014-05-22 13:03:58 +01:00 |
|
Mike Brady
|
d99b42aba4
|
Update README.md
|
2014-05-22 13:03:06 +01:00 |
|
Mike Brady
|
2c01e9b927
|
Correct sign of divergence, clean up formatting a little.
|
2014-05-22 13:02:04 +01:00 |
|
Mike Brady
|
1b17c79b84
|
Correct sign of divergence!
It was backwards, duh. You insert frames if the output clock is faster than the source clock, delete 'em otherwise.
|
2014-05-22 12:56:08 +01:00 |
|
Mike Brady
|
3f47334416
|
Update README.md
|
2014-05-22 12:47:43 +01:00 |
|
Mike Brady
|
47a594ec4e
|
Update README.md
|
2014-05-22 11:15:10 +01:00 |
|
Mike Brady
|
8d67f317bb
|
Minor additions.
|
2014-05-21 21:15:42 +01:00 |
|
Mike Brady
|
3b52f43776
|
Put hostname at front of default name.
|
2014-05-21 21:11:23 +01:00 |
|
Mike Brady
|
3c351d7b40
|
Make DAC buffer 6615 frames (0.15 sec.) for Debian 7 on VMWare Fusion.
|
2014-05-21 21:10:58 +01:00 |
|
Mike Brady
|
b261232ae5
|
Add a little about initscripts.
|
2014-05-21 16:15:34 +00:00 |
|
Mike Brady
|
8d0b270240
|
Add an initscript for Raspian/Debian/Ubuntu installation.
|
2014-05-21 14:48:54 +00:00 |
|
Mike Brady
|
74ba4f3da4
|
Turned off a few debug messages.
|
2014-05-20 16:12:08 +00:00 |
|
Mike Brady
|
3f65874e4d
|
Fixed stupid error -- warning message can be removed.
|
2014-05-20 15:58:14 +00:00 |
|
Mike Brady
|
bf0e4a727e
|
Merge branch '2.0' of github.com:mikebrady/shairport-sync into 2.0
Fixed a stupid error in player.c that caused it to ignore the DAC buffer delay
|
2014-05-20 15:56:32 +00:00 |
|
Mike Brady
|
f1bd0373c7
|
Remove a stupid error -- introduced in the last few updates -- causing it to ignore the contents of the buffer. Duh.
|
2014-05-20 15:55:58 +00:00 |
|
Mike Brady
|
ef787651a7
|
Temporarily Sync not working right
|
2014-05-20 16:36:26 +01:00 |
|
Mike Brady
|
f251d7d3ec
|
Add extra diagostic messages for bad/odd packets.
|
2014-05-20 15:48:45 +01:00 |
|
Mike Brady
|
049ab78641
|
Check for dealy error return code.
|
2014-05-20 15:19:59 +01:00 |
|
Mike Brady
|
ef76353e65
|
Turn off volume debug message, modify delay error message.
|
2014-05-20 15:19:06 +01:00 |
|
Mike Brady
|
7cb9bf3a7c
|
Turn startup and shutdown messages into log_notices.
|
2014-05-19 19:18:12 +01:00 |
|
Mike Brady
|
1a0932d92a
|
Remove extra returns and generally clean up some debug messages.
|
2014-05-19 19:12:13 +01:00 |
|
Mike Brady
|
0b07f99f9e
|
Unify and clean up shutdown.
|
2014-05-19 18:35:46 +01:00 |
|
Mike Brady
|
edc5fc131f
|
Unify and clean up shutdown, remove log_setup code, notify startup and shutdown.
|
2014-05-19 18:35:00 +01:00 |
|
Mike Brady
|
26992acf95
|
Remove the biquad filter code.
|
2014-05-19 17:48:08 +01:00 |
|
Mike Brady
|
64788fa5de
|
Flag the absence of libdaemon an error.
|
2014-05-19 11:35:02 +01:00 |
|
Mike Brady
|
c08f94a47d
|
libdaemon now needed.
Libdaemon is now used to daemonize shairport 2.0 and provide well-debugged logging facilities.
|
2014-05-18 23:18:00 +01:00 |
|
Mike Brady
|
2aa94b2550
|
Remove these files -- using libdaemon instead.
|
2014-05-18 23:07:54 +01:00 |
|
Mike Brady
|
5f3b96f0f2
|
Add check lib for libdaemon.
|
2014-05-18 23:06:42 +01:00 |
|
Mike Brady
|
d89e516c77
|
Remove references to daemon.h, add libdaemon stuff, update options.
|
2014-05-18 23:06:17 +01:00 |
|
Mike Brady
|
98302849d4
|
Remove daemon.c from list of files needed to build shairport.
|
2014-05-18 23:05:45 +01:00 |
|
Mike Brady
|
c7adb6e8f5
|
Reorganise documents folder.
|
2014-05-18 09:30:33 +01:00 |
|
Mike Brady
|
db5ef58f82
|
Adjust Volume Control Transfer function to make it a bit slower at very low volumes. Add PDF of transfer function and Mac Grapher source document.
|
2014-05-17 13:11:25 +01:00 |
|
Mike Brady
|
08199b9910
|
Add copyright and edit a 'too late' debug message.
|
2014-05-12 17:17:19 +01:00 |
|
Mike Brady
|
4e3eb8e4d1
|
Update README.md
|
2014-05-10 23:09:57 +01:00 |
|
Mike Brady
|
6b47a57865
|
Update README.md
|
2014-05-10 23:04:43 +01:00 |
|
Mike Brady
|
45882fbd24
|
Clarify "drift" description.
|
2014-05-10 22:58:27 +01:00 |
|