Mike Brady
11765c8277
Update INSTALL.md
2018-11-12 14:46:33 +00:00
Mike Brady
62b1f2ff9c
Update INSTALL.md
2018-11-11 15:31:42 +00:00
Mike Brady
44a8c20008
Update CAR INSTALL.md
2018-11-11 15:30:51 +00:00
Mike Brady
0d32d3cc6f
Update README.md
2018-11-11 15:26:57 +00:00
Mike Brady
74c1fbd2c4
Update README.md
2018-11-11 15:25:05 +00:00
Mike Brady
db1c2f59e8
Update INSTALL.md
2018-11-11 15:19:56 +00:00
Mike Brady
299063dacc
Update INSTALL.md
2018-11-11 15:19:33 +00:00
Mike Brady
3d21f89c78
Update CAR INSTALL.md
2018-11-11 15:17:31 +00:00
Mike Brady
e7f70fba32
Tidy up with clang-format
2018-11-08 14:43:52 +00:00
Mike Brady
cfd10647aa
Make the changes to audio_alsa.c work back to alsa 1.0.28.
2018-11-08 14:39:57 +00:00
Mike Brady
3c00d14d2a
Refinements...
2018-11-08 12:48:42 +00:00
Mike Brady
d90fec4a8c
Prototype working estimated delay.
2018-11-08 12:23:52 +00:00
Mike Brady
1ee63bb2d2
Investigating alternate timing approaches.
2018-11-08 11:25:24 +00:00
Mike Brady
14993c6899
Merge pull request #768 from tillz/patch-1
...
Small logic fix -- ignore unrecognised commands.
2018-11-03 14:55:21 +00:00
Till Zimmermann
cb38e90e20
Small logic fix
...
Fixes #767
2018-11-03 14:34:12 +01:00
Mike Brady
3717ef41fa
Update INSTALL.md
2018-11-03 13:01:49 +00:00
Mike Brady
dba48ddc35
Update README.md
2018-11-03 13:00:15 +00:00
Mike Brady
a68d8ff9bd
Update README.md
2018-11-03 12:59:17 +00:00
Mike Brady
48ab075a13
Update RELEASENOTES.md
2018-11-03 12:54:58 +00:00
Mike Brady
66e1dde37c
Use "/dev/urandom" instead of "/dev/random" to generate a nonce for AirPlay passwords.
2018-11-03 12:47:55 +00:00
Mike Brady
2f1f259d03
Use "/dev/urandom" instead of "/dev/random" to generate a nonce for AirPlay passwords.
2018-11-03 12:46:17 +00:00
Mike Brady
203f02604d
Improve build instruction to avoid rebuilding stuff when there has been no change.
2018-11-01 12:56:32 +00:00
Mike Brady
a8406cbb04
Merge pull request #766 from mikebrady/remove_duplicate_gdbus_codegen_calls
...
Tidy up a few things –
1. Stop duplicate gdbus codegen calls during parallel makes.
2. Remove a few unused functions in player.c.
2018-11-01 12:28:27 +00:00
Mike Brady
06c45c4970
Remove a few unused functions.
2018-11-01 11:28:22 +00:00
Mike Brady
35860f7bb4
Stop multiple calls to gdbus_codegen on parallel makes
2018-11-01 11:06:32 +00:00
Mike Brady
8e0c52d822
Update RELEASENOTES.md
2018-11-01 09:03:52 +00:00
Mike Brady
ee6ffb54d5
Update configure.ac
2018-11-01 08:50:37 +00:00
Mike Brady
de62a112b1
Merge pull request #765 from mikebrady/use_disposable_libraries
...
1. Separate compilation of automatically generated code from regular code to avoid compiler warnings.
2. Reorder some header includes to avoid compilation errors in OpenBSD.
3. Add a few extra warnings to the `alsa` interface to check for failure to recover from errors.
2018-11-01 08:49:00 +00:00
Mike Brady
cd71b3f727
Enhance error messages to warn if the alsa output device doesn't recover.
2018-10-31 16:33:16 +00:00
Mike Brady
8a6eb02d59
Chanmge order so that it will compile in openbsd.
2018-10-30 20:57:42 +00:00
Mike Brady
580d75a6ed
Make the lib settings standard for all builds, not individual for Linux/FreeBSD/OpenBSD. Let's hope.
2018-10-30 19:58:34 +00:00
Mike Brady
b91df8ec73
Start using libraries to be able to compile other people's or automatically generated sources using standard compilation settings.
2018-10-30 19:49:32 +00:00
Mike Brady
3fbe2e60cd
Merge pull request #762 from mikebrady/danger_will_rogers
...
Revamped timestamp calculation -- more robust behaviour with faulty networks
2018-10-30 12:50:17 +00:00
Mike Brady
4faa654ba9
Remove a signed/unsigned comparison warning
2018-10-28 14:20:22 +00:00
Mike Brady
3ae8c4e9bc
Quieten an unnecessary debug message.
2018-10-23 12:15:00 +01:00
Mike Brady
06716b70a9
Improve handling of network delays and outages -- more robust error handling.
2018-10-23 10:29:09 +00:00
Mike Brady
3cb359c747
Tighten up integer promotion checks to calculate large delays properly. Fix input rate calculation restarting.
2018-10-23 10:26:08 +00:00
Mike Brady
77176ec4e0
See where a weird large negative delay is being calculated.
2018-10-22 20:53:44 +00:00
Mike Brady
ab139ffc8c
Fix calculation of filler length.
2018-10-21 22:52:06 +01:00
Mike Brady
8914b68b42
Calculate silence memory requirements properly. Remove some alarming messages.
2018-10-21 21:24:38 +01:00
Mike Brady
63cae88aca
Further improve the modulo 32 rtpstamp-based missing frames erro handling.
2018-10-21 18:33:47 +01:00
Mike Brady
7c35f64746
Fix a reporting error, allow a larger time window for legitimate flush requests.
2018-10-21 18:32:18 +01:00
Mike Brady
e0a4e5cde8
Format tidy-up
2018-10-21 17:10:23 +01:00
Mike Brady
e5259e8764
Remove a few compiler warnings.
2018-10-21 17:00:56 +01:00
Mike Brady
a5f165d982
Use a parameter rather than a hard-wired input rate.
2018-10-21 16:31:55 +01:00
Mike Brady
d2dba7cdba
Seems to work for higher rates
2018-10-19 22:14:23 +01:00
Mike Brady
6de64d5954
Replace the entire timestamp processing software -- preliminary attempt
2018-10-19 14:05:59 +01:00
Mike Brady
b53fc39dd2
Replace a mutex unlock deleted by accident.
2018-10-19 14:04:30 +01:00
Mike Brady
de071aeffc
Try to fix modulo calculations
2018-10-18 17:44:50 +01:00
Mike Brady
4e32bfe0fd
Create ISSUES.md
2018-10-18 13:15:53 +01:00