Commit Graph
2393 Commits
Author SHA1 Message Date
Mike Brady 27a3f02459 Throttle back the reception of cover art for large files -- seems to work on a Pi Zero W 2018-01-17 14:45:18 +00:00
Mike Brady 866c06240e Replace use of perror with strerror_l 2018-01-17 14:43:43 +00:00
Mike Brady 7a73e8fd2a Brown bag update. Fix compilation errors when neither mpris nor dbus is selected. 2018-01-17 10:32:31 +00:00
Mike Brady ed38d00213 Add a little extra info to mpris d-bus bus acquisition. 2018-01-17 10:06:39 +00:00
Mike Brady 4aaa8d19fe Implement a rudimentary cover art file writing facility. 2018-01-16 22:22:03 +00:00
Mike Brady 740e46ddd4 Tidy up with clang format 2018-01-16 22:21:29 +00:00
Mike Brady fa6cafd0be Integrate true metadata some more with the metadata hub 2018-01-15 20:43:26 +00:00
Mike Brady 766d8eedda Fix format of speaker machine id in a sprint 2018-01-15 08:53:23 +00:00
Mike Brady 7c762e6501 Add stub for adding classic metadata to metadata hub 2018-01-14 17:02:02 +00:00
Mike Brady 44258bd196 Update RELEASENOTES.md 2018-01-13 20:28:00 +00:00
Mike Brady 598cacb1b9 Take advantage of the mute capability of a device that mutes at its lowest setting 2018-01-13 20:16:14 +00:00
Mike Brady e0aa75a80c pretty-print after adding alsa volume-based mute capability 2018-01-13 20:15:27 +00:00
Mike Brady 6d792fa0ef Quieten some debug messages. 2018-01-13 20:13:19 +00:00
Mike Brady 8a4bfb0378 Take advantage of the mute capability of a device that mutes at its lowest setting 2018-01-13 20:09:51 +00:00
Mike Brady a6080d7d7e Quieten unnecessary "Successful Startup" message. 2018-01-11 13:10:26 +00:00
Mike Brady 3e2c3e837a Make player.c send information to the metadata store rather than initiating d-bus messages 2018-01-10 21:30:30 +00:00
Mike Brady 6b94a89cbe Merge branch 'development' of https://github.com/mikebrady/shairport-sync into development
Add in some man corrections.
2018-01-10 15:39:03 +00:00
Mike Brady 9d0817deda Small modifications and corrections to the man entries. 2018-01-10 15:37:33 +00:00
Mike Brady 3c08cedb78 Only allow sync packets after flush or resume to set latency and set an initial default latency. 2018-01-10 13:02:52 +00:00
Mike Brady 4499f63bd7 Update RELEASENOTES.md 2018-01-09 21:07:07 +00:00
Mike Brady 4692c342b8 Update RELEASENOTES.md 2018-01-09 21:06:46 +00:00
Mike Brady 09b4930871 Update configure.ac 2018-01-09 21:04:44 +00:00
Mike Brady 3e5dbe9e1a Move a play session's latency into the play session's data structure, duh. 2018-01-09 20:54:03 +00:00
Mike Brady 9cfc6c475b use max-latency and min-latency information in AirPlay ANNOUNCE packets, remove different latency settings except one fixed one 2018-01-09 17:54:24 +00:00
Mike Brady dafdc686b8 Merge branch 'development' of https://github.com/mikebrady/shairport-sync into development
Add in extra code for checking maximum and minimum latency.
2018-01-09 15:56:46 +00:00
Mike Brady 065eada6b5 Separate out metadata hub, dacp client, mpris and dbus interfaces a bit. Probably not finished. 2018-01-09 15:56:06 +00:00
Mike Brady 728abe8e53 Looks for min and max latencies, doesn't use them yet, has unnecessary code for detecting Airfoil 2018-01-08 23:03:38 +00:00
Mike Brady 6ef554d39c Quieten a debug message. 2018-01-02 11:20:03 +00:00
Mike Brady aaee366fb7 Add metadata to MPRIS output -- not complete. 2018-01-01 23:04:18 +00:00
Mike Brady 0801290aa6 Use the term metadata hub now -- for any stored metadata, such as might be used by dbus 2017-12-31 17:01:01 +00:00
Mike Brady b67718a09f Add exploratory checks for volume 2017-12-28 12:47:22 +00:00
Mike Brady 6af24f7c1f Begin to add support for a central metadata bundle or respository. Lots more to do. 2017-12-26 20:28:14 +00:00
Mike Brady 231e7419cc Continuing to explore data sources... 2017-12-24 18:38:10 +00:00
Mike Brady 71f62a2f7b Add some debug messages 2017-12-23 09:18:52 +00:00
Mike Brady 7bc91dd383 Close every socket created, not just every socket that can be connected. Alter some of the result codes. 2017-12-21 15:22:54 +00:00
Mike Brady dcb928d63c Minor little updates 2017-12-18 22:29:02 +00:00
Mike Brady 61f212fdd7 Update RELEASENOTES.md 2017-12-18 20:12:11 +00:00
Mike Brady 3b5593b57e Update RELEASENOTES.md 2017-12-18 20:11:28 +00:00
Mike Brady 76bd620d0a Update RELEASENOTES.md 2017-12-18 20:11:01 +00:00
Mike Brady e689c0a672 Update RELEASENOTES.md 2017-12-18 18:58:41 +00:00
Mike Brady a9d07cd7fd Add tinyhttp code for sending and reading responses. Clean up some dacp routines. Most new and modified rooutines untested. 2017-12-18 18:51:12 +00:00
Mike Brady 1637a79dd6 Add tinyhttp code for sending and reading responses. Clean up some dacp routines. Most new and modified rooutines untested. 2017-12-18 18:50:01 +00:00
Mike Brady 845c4689a8 Update RELEASENOTES.md 2017-12-13 23:54:22 +00:00
Mike Brady e0a30a6961 Fix segmentation fault bug when a client's DACP status is withdrawn. Not enough testing... 2017-12-13 23:46:49 +00:00
Mike Brady 26efce2141 Fix segmentation fault bug when a client's DACP status is withdrawn. Not enough testing... 2017-12-13 23:46:11 +00:00
Mike Brady 4dac8185b4 Update RELEASENOTES.md 2017-12-13 14:09:50 +00:00
Mike Brady f2487c24f2 Update RELEASENOTES.md 2017-12-13 14:08:43 +00:00
Mike Brady d75a5c8e94 Update RELEASENOTES.md 2017-12-13 14:07:23 +00:00
Mike Brady fd50bfb2ca Update RELEASENOTES.md 2017-12-13 14:06:27 +00:00
Mike Brady 4d41e69258 Update RELEASENOTES.md 2017-12-12 12:01:04 +00:00