Record fixes.
Threads buffering to shield latency from encoding.
Fix recorder.