summaryrefslogtreecommitdiff
path: root/dacp.c
Commit message (Expand)AuthorAge
* Initial shot at tidying up the avahi monitoring for DACP Id port information ...Mike Brady2018-12-08
* Bring up to date with 3.3d2 from the raspberry piMike Brady2018-08-22
* Stop using SIGUSR1 for cancelling threads, use pthread_cancel and friends ins...Mike Brady2018-07-30
|\
| * Quieten a few debug messagesMike Brady2018-07-22
| * Fix a few memory leaks.Mike Brady2018-07-22
| * Fix a bug where the dacp notification handlers are calledMike Brady2018-07-21
| * Try to add proper cancellation code to all threads -- not complete, buggy.Mike Brady2018-07-20
|/
* Make resend error backoff work better and set it to 0.5 seconds. Quieten some...Mike Brady2018-04-23
* Improvements in handling non-existent DACP server, slightly more informative ...Mike Brady2018-04-18
|\
| * Fix a few tiny typos and rationalise some debug message levels.Mike Brady2018-04-16
* | Allow audio packets as well as resends on the control port. Add some debug me...Mike Brady2018-04-11
|/
* Remove some debug messagesMike Brady2018-04-11
* Allow for an actual NULL DACP-ID stringMike Brady2018-04-11
* Quieten a debug messageMike Brady2018-04-08
* Use snprintf in place of sprintf.Mike Brady2018-04-08
* Use snprintf in place of sprintf and initialise mutexes for debugging.Mike Brady2018-04-08
* Quiten some debug messages and some compiler warningsMike Brady2018-04-07
* Handle situation when the Shairport Sync player is deselected.Mike Brady2018-04-07
* Quieten scan debug messagesMike Brady2018-04-07
* Improve the scanner to start and stop properly and to release track data when...Mike Brady2018-04-07
* Check the dacp scan code.Mike Brady2018-04-07
* Begin to debug the DACP scanner starting and stopping.Mike Brady2018-04-04
* Fix problem when reconnecting to an itunes play session.Mike Brady2018-04-03
* Fix problem when reconnecting to an itunes play session.Mike Brady2018-04-03
* Modify latency detection to use the second word of a sync packet to decide wh...Mike Brady2018-04-02
* Modify latency detection to use the second word of a sync packet to decide wh...Mike Brady2018-04-02
* Take in track metadata but discard it if it's invalid (i.e. has a given mper ...Mike Brady2018-04-01
* Fix some of the advanced remote codeMike Brady2018-04-01
* Make scanning for DACP port part of the dacp handler. Only emit 'clip' and 's...Mike Brady2018-03-31
* Send rtsp events to the metadata thteread for handling. Begin to clean up sig...Mike Brady2018-03-31
* Add some more D-Bus facilities. Countermand faulty D-Bus commands.Mike Brady2018-03-24
* Format after adding a few new elements ot the native dbus interfaceMike Brady2018-03-23
* Add a few new elements ot the native dbus interfaceMike Brady2018-03-23
* Only report a client ip as metadata when a play session has started.Mike Brady2018-03-20
* Clean up native dbus interface files and associated changes to existing files.Mike Brady2018-03-20
* Add server status -- i.e. can we still send commands to the DACP server. Hook...Mike Brady2018-03-19
* Add more basic remote control stuff, but SPS gets confused about who it can c...Mike Brady2018-03-18
* Check if locks are already acquired.Mike Brady2018-03-16
* Split volume function into read-only property and a method for setting it. Ma...Mike Brady2018-03-10
* Quieten a debug messageMike Brady2018-03-09
* timed mutex lock not working as expected, so temporarily remove itMike Brady2018-03-09
* Getting the volume properties to work without feedback -- not there yet...Mike Brady2018-03-09
* Remove many causes of warnings at the -Wextra levelMike Brady2018-03-07
* Tidy up using clang-formatMike Brady2018-03-07
* Eliminate almost all warnings from -WallMike Brady2018-03-07
* Add lots of debug messages, begin to use correctly sized PRId64 and friends i...Mike Brady2018-03-06
* Make the scan interval five seconds and quieten some more debug messages.Mike Brady2018-02-21
* Disable playerstatus metadata updates, add facility to release track metadata...Mike Brady2018-02-19
* Tidy up dacp scanner -- stop scanning when audio source goes offline.Mike Brady2018-02-18
* Use uint32_t and uint16_t for ntohl and ntohsMike Brady2018-02-10