Mike Brady
|
223dfd7801
|
only need to ensure at least one packet has been received, it seems.
|
2019-04-02 16:33:30 +01:00 |
|
Mike Brady
|
40ed76b411
|
wait for packets to be received before starting to calculate the nominal remote input rate.
|
2019-04-02 16:29:17 +01:00 |
|
Mike Brady
|
1f45b8c006
|
allow calculation of nominal source frame rates even when the connection is error prone.
|
2019-04-02 15:37:38 +01:00 |
|
Mike Brady
|
ac51c10116
|
Add back the flag to control the logging of the note, duh.
|
2019-04-02 14:45:51 +01:00 |
|
Mike Brady
|
df95e7fb25
|
Improve the calculation of the length of the initial buffer of silence, to make it reasonably long in order to be better able to fill deep DAC buffers without underflow.
|
2019-04-02 14:26:39 +01:00 |
|
Mike Brady
|
98c8d04e03
|
slight changes to messages
|
2019-04-02 14:23:35 +01:00 |
|
Mike Brady
|
f68a6b38a3
|
Calculate the size of the initial buffer of silence a little more carefully, so that it can be relatively large initially, which is helpful for some virtual devices, e.g. the pulseaudio virtual alsa device.
|
2019-04-02 13:58:50 +01:00 |
|
Mike Brady
|
5e143fe691
|
relate initial silence buffer size to the ilent leadin time available
|
2019-04-02 12:52:36 +01:00 |
|
Mike Brady
|
539dea7d3d
|
Some messages made a bit more useful
|
2019-04-02 12:28:01 +01:00 |
|
Mike Brady
|
c687dadd14
|
change how the initials size of the silence sent to the dac is calculated, to make it pretty large
|
2019-04-02 12:24:02 +01:00 |
|
 Mike BradyandGitHub
|
4701548bb3
|
Update RELEASENOTES.md
|
2019-03-28 12:35:15 +00:00 |
|
 Mike BradyandGitHub
|
1057840def
|
Update RELEASENOTES.md
|
2019-03-27 13:03:11 +00:00 |
|
Mike Brady
|
ff9c61302d
|
Revert to snd_pcm_delay if an alsa output device does not provide timed delay updates and turn off disable_standby_mode in that case. Handle L16/44100/Stereo PCM streams.
|
2019-03-27 11:47:21 +00:00 |
|
Mike Brady
|
d883575916
|
Add tentative raw PCM input facility. Clean up some messages.
|
2019-03-27 11:44:58 +00:00 |
|
Mike Brady
|
53752b0e96
|
Check to see if the ALSA device driver provides update timings -- some drivers don't -- and fall back to pcm_snd_delay if not. Also, disable the disable_standby_mode if update timings (aka "precision delay" are not available.
|
2019-03-27 11:02:35 +00:00 |
|
Mike Brady
|
1244bc49ba
|
Add check to see if precision delay is available -- if not, disable the disable_standby feature.
|
2019-03-27 10:01:20 +00:00 |
|
Mike Brady
|
f10fb93e83
|
Only ask for delay if device is running or draining.
|
2019-03-26 12:36:51 +00:00 |
|
Mike Brady
|
ecee220b80
|
Detect when the ALSA device can not provide update timings, which seems to be if the output device is actually a virtual device.
|
2019-03-26 06:51:19 +00:00 |
|
 Mike BradyandGitHub
|
aa3429985d
|
Update CONFIGURATION_OPTIONS.md
|
2019-03-22 22:39:56 +00:00 |
|
 Mike BradyandGitHub
|
f608443c14
|
Update CONFIGURATION_OPTIONS.md
|
2019-03-22 22:39:36 +00:00 |
|
 Mike BradyandGitHub
|
2bb6bfe127
|
Update CONFIGURATION_OPTIONS.md
|
2019-03-22 18:47:51 +00:00 |
|
 Mike BradyandGitHub
|
49f450a139
|
Update README.md
|
2019-03-22 18:11:04 +00:00 |
|
 Mike BradyandGitHub
|
27cf766e55
|
Create CONFIGURATION_OPTIONS.md
|
2019-03-22 18:09:53 +00:00 |
|
 Mike BradyandGitHub
|
ff559a4499
|
Create README.md
|
2019-03-22 18:09:28 +00:00 |
|
Mike Brady
|
feaa931978
|
Update the FREEBSD installer to create a user/group with a uid/gid of (arbitrarity) 801 to avoid appearing on the login list.
|
2019-03-19 16:11:26 +00:00 |
|
Mike Brady
|
91c63e4aad
|
Quieten a debug message
|
2019-03-19 16:10:04 +00:00 |
|
Mike Brady
|
593c507d50
|
Correct the behaviour when daemonised --the parent was deleting the PID file when it exited.
|
2019-03-19 16:04:21 +00:00 |
|
Mike Brady
|
cc0ff56ab7
|
Create the dbus/system.d directory if it doesn't already exist.
|
2019-03-18 19:37:09 +00:00 |
|
Mike Brady
|
f76f2aa370
|
Add the ability to receive uncompressed 16 bit big-endian (?) / 44,100 fps / interleaved stereo PCM.
|
2019-03-18 11:22:21 +00:00 |
|
Mike Brady
|
5a7b7c011b
|
Add the ability to receive uncompressed 16 bit big-endian (?) / 44,100 fps / interleaved stereo PCM.
|
2019-03-18 11:21:27 +00:00 |
|
 Mike BradyandGitHub
|
354e9fed8e
|
Update RELEASENOTES.md
|
2019-03-16 12:10:26 +00:00 |
|
Mike Brady
|
5dc4712406
|
show audio_backend_buffer_interpolation_threshold_in_seconds in debug messages, add active state start and end messages to MQTT, update man pages
|
2019-03-16 12:09:18 +00:00 |
|
Mike Brady
|
a347771fce
|
show audio_backend_buffer_interpolation_threshold_in_seconds in debug message
|
2019-03-16 11:59:49 +00:00 |
|
 Mike BradyandGitHub
|
1179304507
|
Update RELEASENOTES.md
|
2019-03-08 21:25:57 +00:00 |
|
Mike Brady
|
178af21dab
|
Make soxr, metadata and apple_alac defaults if support for them is included in the build configuration.
|
2019-03-08 21:19:48 +00:00 |
|
Mike Brady
|
f3b2d07089
|
Add active_start and active_end messages to mqtt
|
2019-03-08 15:05:23 +00:00 |
|
Mike Brady
|
627668669b
|
Continue fixing CVE-2017-12130 -- remove an assert() left in the code by mistake.
|
2019-03-05 15:55:06 +00:00 |
|
Mike Brady
|
318aac36cd
|
partical update of the man pages.
|
2019-03-05 15:47:48 +00:00 |
|
Mike Brady
|
0341dea47e
|
This is Release Candidate 0.
|
2019-03-04 14:28:00 +00:00 |
|
Mike Brady
|
9fe06db9fe
|
Update it to 3.3
|
2019-03-04 14:26:44 +00:00 |
|
Mike Brady
|
1cf8239bfa
|
Take master RC.0 stuff back to development.
|
2019-03-04 14:11:21 +00:00 |
|
Mike Brady
|
72a10506bd
|
Add in the MQTT includes
|
2019-03-04 13:56:58 +00:00 |
|
Mike Brady
|
bac658b3c8
|
Fix some MQTT issues and a silly error.
|
2019-03-04 13:21:24 +00:00 |
|
Mike Brady
|
89340f20c9
|
3.3 release candidate 0
|
2019-03-04 12:38:20 +00:00 |
|
 Mike BradyandGitHub
|
704352a4d6
|
Update RELEASENOTES.md
|
2019-03-03 14:14:58 +00:00 |
|
 Mike BradyandGitHub
|
24f6eb7ef1
|
Update RELEASENOTES.md
|
2019-02-28 22:36:27 +00:00 |
|
Mike Brady
|
f1bda23887
|
Merge branch 'unstable' into development
|
2019-02-28 22:14:52 +00:00 |
|
Mike Brady
|
0ef617924f
|
fix active mode lockup problem, set defaults for active mode and disable standby.
|
2019-02-28 22:13:21 +00:00 |
|
Mike Brady
|
182c0a31a4
|
set default for disable standby to 'never'
|
2019-02-28 21:53:07 +00:00 |
|
Mike Brady
|
a3736837d3
|
set default for disable standby to 'never'
|
2019-02-28 21:51:11 +00:00 |
|