Mike Brady
|
425c4ba0f8
|
Improve debug messages
|
2017-08-28 12:14:30 +01:00 |
|
Mike Brady
|
86d862e849
|
Allow the player thread variable to be a null to indicate presence or absence of player thread
|
2017-08-25 22:00:15 +01:00 |
|
Mike Brady
|
8613df2c29
|
Change behaviour when TEARDOWN is received -- don't close down the RTSP conversation, but wait for it to be closed. Add more debug messages.
|
2017-08-25 10:33:40 +01:00 |
|
Mike Brady
|
98155b00d1
|
Change 3.1.1 to 3.2d0 and make a few cosmetic changes to the documentation.
|
2017-08-21 17:59:14 +02:00 |
|
 Mike BradyandGitHub
|
44fbe8b539
|
3.1.1
|
2017-08-19 16:40:51 +01:00 |
|
Mike Brady
|
8c93ad9c66
|
This is effectively a reversion to 3.1.1rc1
|
2017-08-16 14:08:03 +01:00 |
|
Mike Brady
|
fd87d5d23d
|
Terminate the player thread synchronously, properly, before returning an OK on TEARDOWN request. Stop using one second time period.
|
2017-08-15 22:20:43 +01:00 |
|
 Mike BradyandGitHub
|
b94fe50453
|
Update configure.ac
|
2017-08-14 17:43:28 +01:00 |
|
 Mike BradyandGitHub
|
70f1601469
|
Update configure.ac
|
2017-08-06 19:07:37 +02:00 |
|
 Mike BradyandGitHub
|
e78eddce17
|
Update configure.ac
|
2017-08-05 15:50:47 +02:00 |
|
Mike Brady
|
c677ad483e
|
Merging to master branch 3.0rc0
|
2017-08-03 19:20:58 +02:00 |
|
Mike Brady
|
1d7642b8ba
|
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:30:54 +02:00 |
|
Mike Brady
|
93a6b84a20
|
Add code to read audio_backend_silent_lead_in_time settings. Fix a few errors in the sample config file.
|
2017-07-06 19:13:59 +01:00 |
|
Mike Brady
|
75e6e72932
|
Add some settings to the new PulseAudio backend. Limit the silent lead-in time on pipe and stdout backends. Not tested much.
|
2017-06-30 20:16:19 +01:00 |
|
Mike Brady
|
913ee70487
|
Some calls to the "die" function need to be preceded by unlocking the alsa mutex.
|
2017-06-24 18:23:03 +01:00 |
|
Mike Brady
|
f24c2afdfa
|
Fix silly bug whereby it was looking for the configuration file in the wrong place.
|
2017-06-22 08:25:54 +01:00 |
|
 Mike BradyandGitHub
|
dd47d4ea47
|
Update configure.ac
|
2017-06-04 15:46:31 +01:00 |
|
Mike Brady
|
d1e6881cfa
|
Add an extra option "-j" to daemonize withoput generating a PID file
|
2017-05-25 19:50:03 +01:00 |
|
Mike Brady
|
4b76631c6a
|
Change the order of evaluating command lione options so that the config file is read before any commands are executed.
|
2017-05-25 19:00:01 +01:00 |
|
Mike Brady
|
6195be0192
|
Change the order of evaluating command lione options so that the config file is read before any commands are executed.
|
2017-05-25 18:56:01 +01:00 |
|
Mike Brady
|
4408235d81
|
Fix grammatical error in configure.ac
|
2017-05-18 11:25:24 +01:00 |
|
 Mike BradyandGitHub
|
6b32b45356
|
Update configure.ac
|
2017-05-18 11:21:16 +01:00 |
|
Mike Brady
|
3420448fc4
|
Add new bare-bones pulseaudio backend
|
2017-05-18 11:00:23 +01:00 |
|
Mike Brady
|
a927ce2420
|
Initial very rough full-fat pulseaudio backend
|
2017-05-17 08:50:31 +01:00 |
|
Mike Brady
|
b3ae05ea60
|
Initial very rough full-fat pulseaudio backend
|
2017-05-17 08:49:40 +01:00 |
|
Mike Brady
|
e093ec0c09
|
Fix mixing of mono -- do 32-bit add and preserve all 17 bits for later dithering
|
2017-05-11 07:04:39 +01:00 |
|
Mike Brady
|
f95bbd02f2
|
Use hardware volume control only to mute when there is a mixer but no switch.
|
2017-05-05 17:04:41 +01:00 |
|
Mike Brady
|
ad375d92cf
|
Improve the logic of the interplay between the volume and mute controls, so that if muted due to volume levels, will not be unmuted
|
2017-05-04 16:30:28 +01:00 |
|
Mike Brady
|
0f759b3e33
|
Don't turn the software volume down to zero when muting
|
2017-05-03 21:50:01 +01:00 |
|
Mike Brady
|
b28b856e46
|
Open and close the hardware mixer only when needed -- don't keep it open throughout the play session. This allows it to respond to external volume changes
|
2017-05-02 12:30:53 +01:00 |
|
Mike Brady
|
13873170e4
|
Fix silly bug in volume adjust code
|
2017-05-01 08:36:04 +01:00 |
|
Mike Brady
|
62d644b152
|
Only set volume if it has been asked for externally. Clean up mute. Add ability do disable hardware mute
|
2017-04-30 15:30:18 +01:00 |
|
Mike Brady
|
47cf19620c
|
Add a "run_this_when_volume_is_set" facility to call a program when the volume is set. The AirPlay volume is passed.
|
2017-04-23 12:37:31 +01:00 |
|
Mike Brady
|
f6eca4ca6e
|
Improve startup script and make it optional
|
2017-04-22 18:09:56 +01:00 |
|
Mike Brady
|
0df8bf3105
|
Add FreeBSD service and installation. Change default PID file directory. SystemV and SystemD scripts should be updated.
|
2017-04-22 15:00:22 +01:00 |
|
 Mike BradyandGitHub
|
0744691051
|
Update configure.ac
|
2017-04-17 19:51:06 +01:00 |
|
 Mike BradyandGitHub
|
273b622c5f
|
Update configure.ac
Better `snide` back end, some enhancements and bug fixes
|
2017-04-16 16:29:27 +01:00 |
|
Tobias Kortkamp
|
da12c44978
|
Rewrite and unbreak sndio backend
|
2017-04-15 02:28:53 +02:00 |
|
Mike Brady
|
c0abd82ad8
|
Bug fixes, improved error messaging, stability improvements, new --logOutputLevel option.
|
2017-04-07 20:32:53 +01:00 |
|
 Mike BradyandGitHub
|
b4025ae489
|
Update configure.ac
|
2017-04-01 15:22:21 +01:00 |
|
Mike Brady
|
f8b0e2ed29
|
Make rtp stuff thread-safe -- remove all globals
|
2017-03-16 15:47:20 +00:00 |
|
Mike Brady
|
755c46a27c
|
Fix audio backend latency offset calculations
|
2017-03-15 21:19:50 +00:00 |
|
 Mike BradyandGitHub
|
178f78cd8b
|
Update configure.ac
|
2017-03-14 09:49:59 +00:00 |
|
 Mike BradyandGitHub
|
b0e9ccae24
|
Small backend updates.
Fix bugs in `ao`, `pulseaudio` and `sndio` backends/
|
2017-03-12 16:23:06 +00:00 |
|
Mike Brady
|
57e147db48
|
Resore ID of ShairportSync in Bonjour advertisment like 2.8.6 and fix a noisy bug when a frame was missing
|
2017-03-10 21:20:54 +00: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
|
a5082e44ee
|
Fix it up to 3.1d0
|
2017-02-25 15:25:31 +00:00 |
|
Mike Brady
|
b7723d3a8f
|
Move to version 3.0
|
2017-02-24 21:43:14 +00:00 |
|
Mike Brady
|
2b63e723d4
|
Change the 'am' identifier to 'ShairportSync' to help with Tuneblade's free usage
|
2016-10-10 18:59:26 +01:00 |
|
Mike Brady
|
21dab9f91c
|
Version 2.8.5
|
2016-09-25 17:33:18 +01:00 |
|