Mike Brady and GitHub
c8fca686bd
Merge pull request #16 from aillwee/charles-dev
...
Updated docker image to use COPY instead of git clone.
2021-05-24 15:41:40 +01:00
Charles
9d9c51d765
Removed .conf file.
2021-05-24 13:55:07 +01:00
Mike Brady
3143e9983a
Updates to pair_ap
2021-05-23 10:13:14 +01:00
Charles
a6187fed12
Test.
2021-05-22 12:47:14 +01:00
Charles
87ee2aea8e
Adding back branch specification just in case.
2021-05-20 13:10:23 +01:00
Charles
38ad90d410
Never mind, GitHub actions default to trigger branch.
2021-05-20 12:45:38 +01:00
Charles
b0b6500a37
Added branch switching for SPS docker build.
2021-05-20 12:42:58 +01:00
Charles
aa8fcbe7c8
Add information about git branch.
2021-05-20 12:22:23 +01:00
Charles
10aac5e5fc
Test copying SPS directory instead of cloning.
2021-05-20 12:11:59 +01:00
Charles
7aa8aefa8a
Merge branch 'development' of github.com:aillwee/shairport-sync into charles-dev
2021-05-20 11:51:54 +01:00
Charles
bca004f7d1
Moved autoreconf.
2021-05-20 11:49:19 +01:00
Mike Brady
77e70e497f
tighten up on the availability of a clock before feeding audio into the player.
2021-05-16 13:02:19 +01:00
Mike Brady
c645a03946
handle volume control requests in AP2 correctly. Don't reset timing peer lists when buffered audio is paused.
2021-05-15 12:18:37 +01:00
Mike Brady
2203d6a335
Start using automatic git-based versioning
2021-05-14 22:49:17 +01:00
Mike Brady
661b2e0238
Merge branch 'development' of github.com:aillwee/shairport-sync into development
...
Documentation Update
2021-05-14 22:38:56 +01:00
Charles and GitHub
7071f6508b
Merge pull request #8 from aillwee/charles-dev
...
Smaller docker image & GitHub action change.
2021-05-14 16:57:33 +01:00
Mike Brady
056b37020c
Was 4.0d4 with some extras. Moving to git-based semantic versioning.
2021-05-14 14:23:10 +01:00
Mike Brady
db6cadb05c
Always update the systemd shairport-sync.service file.
2021-05-14 12:26:25 +01:00
Charles
9befac625c
Merge branch 'development' of github.com:aillwee/shairport-sync into charles-dev
2021-05-13 21:24:31 +01:00
Mike Brady
c8e45b3206
Bump for changes to missing clock and flushing.
2021-05-13 21:16:58 +01:00
Mike Brady
7592e237d8
quieten a debug message
2021-05-13 21:07:56 +01:00
Mike Brady
e41795f4da
clang
2021-05-13 20:59:38 +01:00
Mike Brady
c7bdc2c409
Tidy up a message.
2021-05-13 20:58:03 +01:00
Mike Brady
2180c7147f
If a PTP clock isn't available, use existing timing data if it's still valid.
2021-05-13 20:12:12 +01:00
Mike Brady
bb226a4184
fix flush of a large sync error, hopefully.
2021-05-13 20:10:38 +01:00
Charles
9f6f88d8d0
Smaller docker image & action change.
2021-05-13 02:45:29 +01:00
Mike Brady
a3a7fb4849
ask for at least 50 ms of a lead-in for buffered audio.
2021-05-12 11:32:18 +01:00
Mike Brady
fcf5c7f8d3
clang
2021-05-12 11:00:41 +01:00
Mike Brady
4a0849b942
Fix a compilation bug and quieten a debug message.
2021-05-12 11:00:09 +01:00
Mike Brady
171001ffd8
fix calculation of offset with a negative offset
2021-05-12 10:59:33 +01:00
Mike Brady
a27f43cf92
Remove some obsolete error checking code.
2021-05-12 10:58:29 +01:00
Mike Brady
e8e81a8b07
fix a couple of compilation errors.
2021-05-12 10:57:50 +01:00
Mike Brady
3f77994948
more closely check for time information being available.
2021-05-11 18:52:02 +01:00
Mike Brady
2b88215f09
Clean up some of the sync timing. Ignore a flush if playing AP2. Set the requested lead time to zero.
2021-05-11 10:46:56 +01:00
Mike Brady and GitHub
ca0c625b22
Update BUILDFORAP2.md
2021-05-10 16:07:24 +01:00
Mike Brady
a563d5e847
Quieten some more debug messages. Fix a misleading clock status return.
2021-05-10 16:03:02 +01:00
Mike Brady
04c7f84564
Improve NQPTP clock diagnostics, tidy up some messages.
2021-05-10 14:16:57 +01:00
Mike Brady
829ea399fc
Player thread always gains play lock and keeps ut until terminated. Clean up termination code, add extra diagnistic information and quieten some debug messages.
2021-05-10 09:37:42 +01:00
Mike Brady
d2d35cc758
Quieten speed and size debug message
2021-05-10 09:36:14 +01:00
Mike Brady
7ae72d795f
add plist cleanup for pthread cleanup
2021-05-10 09:01:25 +01:00
Mike Brady
953ad8ac14
Move AP2 player termination code from handle_teardown into the player cleanup function so that cancelling the player thread cleans up properly.
2021-05-08 17:46:13 +01:00
Mike Brady and GitHub
e270f8a9a5
Update configure.ac
...
Bumped for an update to `pair_ap`.
2021-05-08 15:29:54 +01:00
Mike Brady and GitHub
fb3278a7a8
Merge pull request #3 from ejurgensen/pair_errors1
...
Return same pairing errors as Airplay devices + announce actual public key
2021-05-08 09:57:05 +01:00
ejurgensen
f5cd4238f0
Announce the actual public key (pk) in Bonjour and GET /info
...
Same as other Airplay 2 devices do, even though it doesn't seem to be used
by any clients.
2021-05-07 19:26:48 +02:00
ejurgensen
0aa3b3fee3
Return same pairing errors as other Airplay devices
...
- 470 on general errors
- TLV-formatet authentication error on incorrect PIN/signature
The latter makes sure clients clear saved credentials, so the user isn't stuck
with a device that keeps using incorrect credentials.
2021-05-07 19:10:07 +02:00
Mike Brady and GitHub
888f292dde
Update README.md
2021-05-07 07:03:14 +01:00
Mike Brady and GitHub
49f64bd281
Merge pull request #2 from charlesomer/development
...
Current Docker Image Progress
2021-05-06 20:07:39 +01:00
Charles
0ff054b9ce
Updated docker compose.
2021-05-06 11:53:19 +01:00
Charles
233de61032
Test.
2021-05-06 11:36:02 +01:00
Charles
942cf5026f
Try this.
2021-05-06 02:53:21 +01:00