Commit Graph
2655 Commits
Author SHA1 Message Date
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 Brady b8623e0dc8 Update RELEASENOTES.md 2018-04-07 15:20:37 +01:00
Mike Brady 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 Brady 7d53bc4375 Update RELEASENOTES.md 2018-04-02 18:05:49 +01:00
Mike Brady eeb0e72ea4 Update RELEASENOTES.md 2018-04-02 18:04:16 +01:00
Mike Brady 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
Mike Brady 69b3b5d776 Send rtsp events to the metadata thteread for handling. Begin to clean up signals. 2018-03-31 12:39:26 +01:00
Mike Brady 8094bb4d6f Remove unneeded check for initialisation. 2018-03-29 17:23:22 +01:00
Mike Brady 051326b488 Quieten some unnecessary D-Bus property-changed chatter 2018-03-29 17:17:50 +01:00
Mike Brady adc1a629a4 Update CAR INSTALL.md 2018-03-27 10:23:29 +01:00