OTHER: Use snd_pcm_recover in instead of homegrown.