Mike Brady
|
5f750ba9b7
|
Fix a few memory leaks.
|
2018-07-22 16:12:52 +01:00 |
|
Mike Brady
|
f1d4503431
|
Try to add proper cancellation code to all threads -- not complete, buggy.
|
2018-07-20 13:50:38 +01:00 |
|
Mike Brady
|
01f2a374b9
|
Use pthread_cancel to stop a player thread rather than SIGUSR1 and pthread_kill.
|
2018-07-15 13:54:33 +01:00 |
|
Mike Brady
|
d3b79b965d
|
Make more of the code amenable to pthread cancel
|
2018-07-14 19:34:31 +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
|
39f159bf9e
|
Split volume function into read-only property and a method for setting it. Making the property read-write is too awkward and kludgy.
|
2018-03-10 13:56:44 +00:00 |
|
Mike Brady
|
c36a7822a3
|
Tidy up using clang-format
|
2018-03-07 14:35:25 +00:00 |
|
Mike Brady
|
a5862a9c08
|
Fix a few compilation errors
|
2018-02-18 16:54:30 +00:00 |
|
Mike Brady
|
3a4e29c5c6
|
Tidy up dacp scanner -- stop scanning when audio source goes offline.
|
2018-02-18 16:29:09 +00:00 |
|
Mike Brady
|
e0aa75a80c
|
pretty-print after adding alsa volume-based mute capability
|
2018-01-13 20:15:27 +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
|
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
|
88c550663c
|
hooking up a dacp scanner
|
2017-12-02 19:52:39 +00:00 |
|
Mike Brady
|
fe3b70b4b2
|
Begin a DACP monitor. Very incomplete -- work in progress only
|
2017-11-27 09:39:40 +00:00 |
|
Mike Brady
|
3198ec4265
|
Improve dbus and add some dacp services
|
2017-11-12 14:26:10 +01:00 |
|