Added Tomi Manninen to AUTHORS, he fixed the GMSK decoder
splay tree: Remove unused variable to clean up a compiler warning
Removed an unused cntr variable, and marked down a BUG for later fixing
Optimizations:
* Call filter function once per buffer read, not once per sample. Makes loops run tighter.
* Reduce pointer dereferencing, use array access instead.
* Removed a couple of unused variables.
* Documented two additional places of potential optimisation.
About 50% speedup on Raspberry Pi (CPU use 75% => 50%).
receiver: small optimisation cleanup
Make input level reporting work again, without performance penalty.
Fix bug: Only process the frames read, not the frames we tried to read.
Makes decoding work better when short reads occur (like, USB sound
card cannot provide us with a full buffer)
input: Short read is not an ERROR, it happens in normal life
filter: reduce pointer dereferencing a bit more