 Mike BradyandGitHub
|
77f32d987d
|
Update RELEASENOTES.md
|
2018-04-14 13:20:27 +01:00 |
|
Mike Brady
|
a0964e2537
|
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:02:26 +01:00 |
|
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 BradyandGitHub
|
ce4495fa14
|
Update RELEASENOTES.md
|
2018-04-13 10:06:42 +01:00 |
|
Mike Brady
|
269dffacb4
|
Add the ability to pseudo-randomly drop audio packets to simiulate a noisy network.
|
2018-04-13 09:58:31 +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 |
|
Mike Brady
|
c40d1ad53c
|
Change the order of port allocation in rtp setup. Change some debug weights.
|
2018-04-12 22:47:42 +01:00 |
|
Mike Brady
|
a9d6e0a2e6
|
Remove some debug messages
|
2018-04-11 10:34:09 +01:00 |
|
Mike Brady
|
9e944e4050
|
Allow for an actual NULL DACP-ID string
|
2018-04-11 09:55:12 +01:00 |
|
Mike Brady
|
453c51fc08
|
Allow sps to deal with duplicate RTSP messages like RECORD and SETUP. Add some diagnostics to the player.
|
2018-04-10 17:36:13 +01:00 |
|
Mike Brady
|
665a53a8b5
|
Allow sps to deal with duplicate RTSP messages like RECORD and SETUP. Add some diagnostics to the player.
|
2018-04-10 17:35:39 +01:00 |
|
Mike Brady
|
a9f5ce731b
|
Tidying up development branch by quieting a few debug messages
|
2018-04-08 16:13:02 +01:00 |
|
Mike Brady
|
a02b97598f
|
Quieten a debug message
|
2018-04-08 16:12:13 +01:00 |
|
Mike Brady
|
08a7d4ffb5
|
Use snprintf in place of sprintf.
|
2018-04-08 15:36:05 +01:00 |
|
Mike Brady
|
1c437f1aab
|
Rememeber the debug message of the previous request to lock the mutex.
|
2018-04-08 12:51:27 +01:00 |
|
Mike Brady
|
7fb8913532
|
Use snprintf in place of sprintf and initialise mutexes for debugging.
|
2018-04-08 12:36:00 +01:00 |
|
Mike Brady
|
c937b50c52
|
Match it up with 3.2RC1
|
2018-04-07 19:43:29 +01:00 |
|
Mike Brady
|
05d84efcd9
|
Match it up with 3.2RC1
|
2018-04-07 19:42:52 +01:00 |
|
Mike Brady
|
bd103a9bcd
|
Merge branch 'development'
Add in fixes for mbed tls autotools error
|
2018-04-07 17:57:16 +01:00 |
|
Mike Brady
|
fe2021670a
|
Clean up mbed tls error message.
|
2018-04-07 17:56:53 +01:00 |
|
Mike Brady
|
52b491704d
|
Quiten some debug messages and some compiler warnings
|
2018-04-07 17:40:55 +01:00 |
|
Mike Brady
|
aa69f52d04
|
Quiten some debug messages and some compiler warnings
|
2018-04-07 17:40:46 +01:00 |
|
Mike Brady
|
cb44db2e3d
|
Merge branch 'development'
Add better handling of when a Shairport Sync destination is deselected.
|
2018-04-07 17:13:52 +01:00 |
|
Mike Brady
|
fb3f9f51eb
|
Handle situation when the Shairport Sync player is deselected.
|
2018-04-07 17:13:04 +01:00 |
|
Mike Brady
|
a94e82c27d
|
Add policy files
|
2018-04-07 16:46:37 +01:00 |
|
Mike Brady
|
31b4dcc54a
|
Release candidate 1 for 3.2
|
2018-04-07 16:43:05 +01:00 |
|
Mike Brady
|
1881beb542
|
Various updates to the DACP scanner.
|
2018-04-07 15:27:56 +01:00 |
|
 Mike BradyandGitHub
|
b8623e0dc8
|
Update RELEASENOTES.md
|
2018-04-07 15:20:37 +01:00 |
|
 Mike BradyandGitHub
|
288b421d1d
|
Update RELEASENOTES.md
|
2018-04-07 15:20:00 +01:00 |
|
Mike Brady
|
5e6f444339
|
Quieten scan debug messages
|
2018-04-07 14:01:03 +01:00 |
|
Mike Brady
|
4aab0a6f92
|
Improve the scanner to start and stop properly and to release track data when remote control becomes unavailable.
|
2018-04-07 13:22:38 +01:00 |
|
Mike Brady
|
7481c707d9
|
Check the dacp scan code.
|
2018-04-07 11:39:38 +01:00 |
|
Mike Brady
|
670c6fbea9
|
Check long term behahiour of scanner and interaction with periodic wakeups and bac scans. Unfinished.
|
2018-04-06 08:22:38 +01:00 |
|
Mike Brady
|
00664871f2
|
Begin to debug the DACP scanner starting and stopping.
|
2018-04-04 22:44:46 +01:00 |
|
Mike Brady
|
a0f8a27868
|
Update a comment about AirPlay -- now it gives the latency as 88200 directly.
|
2018-04-03 22:45:17 +01:00 |
|
Mike Brady
|
84cd85eb22
|
Fix problem when reconnecting to an itunes play session.
|
2018-04-03 22:43:35 +01:00 |
|
Mike Brady
|
f9845d017b
|
Fix problem when reconnecting to an itunes play session.
|
2018-04-03 22:32:43 +01:00 |
|
 Mike BradyandGitHub
|
7d53bc4375
|
Update RELEASENOTES.md
|
2018-04-02 18:05:49 +01:00 |
|
 Mike BradyandGitHub
|
eeb0e72ea4
|
Update RELEASENOTES.md
|
2018-04-02 18:04:16 +01:00 |
|
 Mike BradyandGitHub
|
d50e6ed567
|
Update RELEASENOTES.md
|
2018-04-02 18:03:39 +01:00 |
|
Mike Brady
|
084402b11a
|
Merge branch 'development' of https://github.com/mikebrady/shairport-sync into development
Forgot stuff
|
2018-04-02 16:45:19 +01:00 |
|
Mike Brady
|
d3e2cb5d92
|
Modify latency detection to use the second word of a sync packet to decide whether to add an extra delay or not. Use all sync packets, not just one with the exception flag. Use 1024 buffers -- a bit profligate, but hey.
|
2018-04-02 16:44:16 +01:00 |
|
Mike Brady
|
d34e707e0c
|
Modify latency detection to use the second word of a sync packet to decide whether to add an extra delay or not. Use all sync packets, not just one with the exception flag. Use 1024 buffers -- a bit profligate, but hey.
|
2018-04-02 16:43:27 +01:00 |
|
Mike Brady
|
8bf83c149f
|
Modify latency detection to use the second word of a sync packet to decide whether to add an extra delay or not. Use all sync packets, not just one with the exception flag. Use 1024 buffers -- a bit profligate, but hey.
|
2018-04-02 16:42:46 +01:00 |
|
Mike Brady
|
f4764adabc
|
General improvements to handling track metadata. Now works pretty well with a very buggy iOS YouTube client.
|
2018-04-01 16:32:22 +01:00 |
|
Mike Brady
|
2cfbeca6ad
|
Update the mpris service provider to deal with the new track metadata information.
|
2018-04-01 16:31:02 +01:00 |
|
Mike Brady
|
cb69c1dd2e
|
Take in track metadata but discard it if it's invalid (i.e. has a given mper ID of 0.
|
2018-04-01 16:09:53 +01:00 |
|
Mike Brady
|
07b7e64a48
|
Fix some of the advanced remote code
|
2018-04-01 13:54:41 +01:00 |
|
Mike Brady
|
a4c99de7ba
|
Make scanning for DACP port part of the dacp handler. Only emit 'clip' and 'svip' for a play connection, suppress 'pfls' until 'pffr' has been emitted
|
2018-03-31 17:35:30 +01:00 |
|
Mike Brady
|
32c7a535a1
|
Make scanning for DACP port part of the dacp handler. Only emit 'clip' and 'svip' for a play connection, suppress 'pfls' until 'pffr' has been emitted
|
2018-03-31 17:34:59 +01:00 |
|