Mike Brady
|
e76a636668
|
Fix serious and long-standing bugs in the control, audio and timing threads that could be responsible for low resilience on noisy and unrealiable networks. Add ability to simiulate UDP receive and send failures on timing, control and audio ports. Significantly improve resend requesting and handling.
|
2018-04-14 13:01:42 +01:00 |
|
Mike Brady
|
d9c9009ff2
|
Add the ability to pseudo-randomly drop audio packets to simiulate a noisy network.
|
2018-04-13 09:58:05 +01:00 |
|
Niklas Janz
|
db416dd542
|
Referenced shebang in shairport-sync.conf
|
2018-02-04 18:13:24 +01:00 |
|
Niklas Janz
|
a09ecaec2f
|
Typo fix
|
2018-02-04 18:10:54 +01:00 |
|
Mike Brady
|
a0bb2993df
|
Add timing to debug messages, make timing sender wait interruptable eveyr 20 ms, thus making TEARDOWN faster.
|
2018-02-03 20:24:58 +00:00 |
|
Mike Brady
|
d4f0e5f1b9
|
Fix small typo in settings file
|
2018-01-29 22:41:06 +00:00 |
|
Mike Brady
|
f83b86ec23
|
Add the option to use a flat volume control profile.
|
2018-01-29 22:28:22 +00:00 |
|
Mike Brady
|
c6aa6fd27d
|
Add ability to diable resend request. Use a new "diagnostics" group in the configuration file and move log_verbosity and statistics to it.
|
2018-01-24 11:12:29 +00:00 |
|
Mike Brady
|
8e0c10077f
|
More comprhensive saving and restoring of hardware and software level when a session is stopped and started. Does hardware as well as software.
|
2017-12-11 16:35:11 +00:00 |
|
Mike Brady
|
74f41a1769
|
Reorganise D-BUS interface code and introduce an MPRIS interface.
|
2017-11-19 16:08:39 +00:00 |
|
Mike Brady
|
81a02221c1
|
Change default of using alsa mute switch to "no" for compatability with other audio players.
|
2017-09-02 17:17:11 +01:00 |
|
Mike Brady
|
66929ce344
|
Update manual and make the sndio format settings conform to the alsa settings
|
2017-07-29 17:18:11 +02:00 |
|
Mike Brady
|
ede276d4af
|
Allow a zero silent lead-in time.
|
2017-07-22 17:37:02 +02:00 |
|
Mike Brady
|
b7864b4ecf
|
Move common audio backend settings like buffer size and offsets to the "general" settings stanza. Improve the resync code a little.
|
2017-07-21 12:29:03 +02:00 |
|
Mike Brady
|
aced2a75e3
|
Correct examples of settings for buffer length and offset to include the suffix _in_seconds. Add the sample audio_backend_silent_lead_in_time settings.
|
2017-07-06 19:12:17 +01:00 |
|
 Mike BradyandGitHub
|
803eb2b0bd
|
Update shairport-sync.conf
|
2017-06-04 15:17:27 +01:00 |
|
Mike Brady
|
2225a46da4
|
Add ability do disable hardware mute
|
2017-04-30 18:37:29 +01:00 |
|
 Mike BradyandGitHub
|
961b45a0cc
|
Update shairport-sync.conf
|
2017-04-23 13:00:27 +01:00 |
|
 Mike BradyandGitHub
|
782726248b
|
Update shairport-sync.conf
|
2017-04-16 16:21:11 +01:00 |
|
Tobias Kortkamp
|
da12c44978
|
Rewrite and unbreak sndio backend
|
2017-04-15 02:28:53 +02:00 |
|
Yann Pomarede
|
7b9cd28e90
|
2 audio filters added, a volume-dependent-loudness and a convolution filter.
|
2017-02-27 22:43:23 +01:00 |
|
Mike Brady
|
9fe5d78d1f
|
Add back all accumulated changes to master branch at 3.0 release
|
2017-02-25 15:18:34 +00:00 |
|
 Mike BradyandGitHub
|
ef15654f6b
|
Update shairport-sync.conf
|
2017-02-11 12:35:06 +00:00 |
|
 Mike BradyandGitHub
|
29cbdcd0c2
|
Update shairport-sync.conf
|
2017-02-05 16:37:44 +00:00 |
|
 Mike BradyandGitHub
|
ed8bae7928
|
Update shairport-sync.conf
|
2017-02-05 16:35:19 +00:00 |
|
 Mike BradyandGitHub
|
51b5544b73
|
Update shairport-sync.conf
|
2017-02-05 16:34:21 +00:00 |
|
 Mike BradyandGitHub
|
f7f2a6bfea
|
Update shairport-sync.conf
|
2017-02-05 16:33:22 +00:00 |
|
 Mike BradyandGitHub
|
afa2d1c61b
|
Update shairport-sync.conf
|
2017-02-05 14:07:43 +00:00 |
|
 Mike BradyandGitHub
|
3567b2c4c7
|
Update shairport-sync.conf
|
2017-02-05 14:06:43 +00:00 |
|
 Mike BradyandGitHub
|
b83bdc48fd
|
Update shairport-sync.conf
|
2017-02-05 14:03:41 +00:00 |
|
 Mike BradyandGitHub
|
c59a261128
|
Update shairport-sync.conf
|
2017-02-05 14:00:10 +00:00 |
|
 Mike BradyandGitHub
|
61caf4d244
|
Update shairport-sync.conf
|
2017-02-05 13:59:31 +00:00 |
|
Mike Brady
|
4e3060b621
|
Add *untested* support for S24_3LE and S24_3BE output format.
|
2016-09-28 11:57:44 +01:00 |
|
Mike Brady
|
0542f5d204
|
Fix a few typos in the comments
|
2016-09-27 16:24:41 +01:00 |
|
Mike Brady
|
5a8241c71a
|
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 12:56:22 +01:00 |
|
Mike Brady
|
8a9665f68e
|
Get different playback modes working and update the configuration sample
|
2016-09-15 17:43:13 +01:00 |
|
Mike Brady
|
0499743bd9
|
Make endian-independent. Allow users to specify only U8/S8/S16/S24/S32
|
2016-09-12 22:01:57 +01:00 |
|
Mike Brady
|
ae84366e8d
|
Change over to times as opposed to frames for setting timing options
|
2016-09-04 19:37:22 +01:00 |
|
Mike Brady
|
72f1c3b5ae
|
Make the decoder choice a bit more general, highlight names of input format parameters
|
2016-08-30 22:01:05 +01:00 |
|
Mike Brady
|
945483d9c3
|
Merge support of apple's ALAC decoder
|
2016-08-28 21:38:24 +01:00 |
|
Mike Brady
|
c1e07b98d1
|
add ability to not use mmap
|
2016-08-17 19:59:26 +01:00 |
|
Mike Brady
|
713543f72b
|
Make socket_msglength a number not a string.
|
2016-05-31 12:22:56 +01:00 |
|
rkam
|
302581ce02
|
In config file, metadata socket_port needs to be a number, not a string
|
2016-05-28 23:37:03 -07: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
|
5f79ca7598
|
Add explanation of substitutions for service name
|
2016-05-21 13:06:15 +01:00 |
|
Mike Brady
|
1bb56b4ca1
|
Change mono setting to playback_mode setting and add to config file.
|
2016-05-02 09:07:39 +01:00 |
|
mike
|
fd56780575
|
Added option to broadcast metadata over UDP
|
2016-04-27 12:09:19 +01:00 |
|
Mike Brady
|
bfadbf3801
|
Add ability to change regtype; clean up some diagnostic messages.
|
2016-04-01 16:30:36 +01:00 |
|
Mike Brady
|
a3356c045f
|
Add entries for period size and buffer size.
|
2016-03-30 12:35:36 +00:00 |
|
Mike Brady
|
cdca17558d
|
Add new alsa option -- disable_synchronization
|
2016-03-26 21:53:09 +00:00 |
|