Merge from branch toggle-record-in-io
Rename to suppressRecordSide to clarify that the default is enabled; provide stub versions in other implementations
Fix small memory leak
Fix compiler warning
Tentative support for toggling record side of an IO
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)