Jörn Nettingsmeier
|
a238ac54bb
|
audio_occupancy_now in delay() needs to be in frames, not bytes. Still no luck...
|
2019-02-14 20:50:02 +00:00 |
|
Jörn Nettingsmeier
|
3e6ef0194f
|
Unset flush_please after flushing. Tentatively re-enable latency queries. Same problems...
|
2019-02-14 20:39:03 +00:00 |
|
Jörn Nettingsmeier
|
83c8857cf8
|
try a solution for flush(). Compiled but not tested.
|
2019-02-14 20:27:49 +00:00 |
|
Jörn Nettingsmeier
|
e99837f878
|
First step of replacing existing buffer with jack_ringbuffer. Compiles, but does not work, of course.
|
2019-02-14 20:18:05 +00:00 |
|
Jörn Nettingsmeier
|
06504516f1
|
die() on failure to create ringbuffer.
|
2019-02-14 15:45:57 +00:00 |
|
Jörn Nettingsmeier
|
f07c16a6b9
|
Add lock-free ringbuffer. Preparation to make jack_stream_write_cb realtime safe.
|
2019-02-14 15:37:54 +00:00 |
|
Mike Brady
|
aa5698fce2
|
Remove the preflight call - don't seem to need it.
|
2019-01-27 15:53:36 +00:00 |
|
Mike Brady
|
2e4428538d
|
Add an "active" mode that can time out after a period -- 10 seconds by default -- after play ends.
|
2019-01-21 21:43:55 +00:00 |
|
Mike Brady
|
caf06c5aba
|
Add the idea of a preflight message to tell the backend that frames will be coming...
|
2019-01-07 17:34:50 +00:00 |
|
Mike Brady
|
80f15e1f57
|
clang format
|
2019-01-04 17:26:55 +00:00 |
|
Mike Brady
|
5e38fcd50f
|
Add default values for the interpolation threshold
|
2019-01-04 17:06:21 +00:00 |
|
Mike Brady
|
c1d5815c49
|
Ignore the latency of whatever is connected to Shairport Sync. It's inappropriate to try to compensate for the latency in the full jack chain. Don't mute when the latency is zero.
|
2018-09-17 19:14:38 +01:00 |
|
Mike Brady
|
76138873c6
|
Stop requiring jack to be "rolling"
|
2018-09-07 12:08:58 +01:00 |
|
Mike Brady
|
175d91a47f
|
Tidy up some comments, stop making it die for small problems.
|
2018-09-03 11:45:14 +01:00 |
|
Mike Brady
|
39545cdfb1
|
Add ability for the jack back end to automaticlly connect a client when the jack server comes up and to drop the client when a play session is finished. Clang formatted.
|
2018-09-02 17:28:20 +01:00 |
|
Mike Brady
|
6c6dda9cce
|
Add ability for the jack back end to automaticlly connect a client when the jack server comes up and to drop the client when a play session is finished.
|
2018-09-02 17:25:29 +01:00 |
|
Mike Brady
|
959aa08b8f
|
Clean up the jack backend and add a few options.
|
2018-08-31 21:41:25 +01:00 |
|
Mike Brady
|
8cabb16f25
|
Initial very rough attempt at a jackaudio backend.
|
2018-08-31 12:39:18 +01:00 |
|