If the record target doesn't care about channel count, set it to the device count
The aforementioned merge happened
Take absolute value for peak!
I forgot these were currently only in a branch of bqresample - comment for the moment until later merge there
Make these parameters explicit
Ensure latency is reported to application in terms of the source sample rate, not the target one
Fix incorrect stream reference for record latency, resulting in crash when started in record-only mode
Fix crash when started in record-only mode
Fix typo in comment
Doc notes
Copyright dates
Fix uninitialised member
Remove vestigial includes from earlier debugging
Ensure the loop thread knows it should give other threads a chance, when awoken explicitly
Avoid compiler warnings (the semicolons were spurious)
A little more logging, especially when in debug mode
Minor log improvement
Move JACK to end of listing
Minor debug output
Don't blow up if the application channel count is zero; instead wait for the system to set one. Also add log callbacks