Mike Brady
fab829cfde
Change no-audio timeout from 4 to 6 seconds. An then, only ask to teardown once.
2014-06-07 17:38:43 +00:00
Mike Brady
32448afc4a
If there is a gap in audio for more than 4 seconds, it tears down the connection.
2014-06-04 22:12:30 +01:00
Mike Brady
bb921ace35
BB
2014-05-27 10:24:49 +01:00
Mike Brady
0db305083a
Clarify it a bit.
2014-05-27 10:24:13 +01:00
Mike Brady
9cebc59b86
quieten very chatty debug messaging.
2014-05-27 08:14:21 +00:00
Mike Brady
d6a69d6f23
Delay for 0.1 seconds if first packet is late.
2014-05-27 08:16:43 +01:00
Mike Brady
af40a978c1
Begin adding 'device busy' status.
2014-05-27 08:16:02 +01:00
Mike Brady
595959e508
Add info about latency.
2014-05-25 19:41:59 +01:00
Mike Brady
08255d5284
Add information about AirPlay vs iTunes synchronisation.
2014-05-25 19:07:04 +01:00
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
852b91eb1e
Shpelling
2014-05-23 19:44:38 +01:00
Mike Brady
4b21fab859
Remove incorrect info about Pi latency.
...
The different latency given for the built-in soundcard was incorrect and has been removed. It was caused by listing to the output using echo-cancelling headphones, which introduce a short delay of their own...
2014-05-23 19:39:06 +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