Be more robust with PulseAudio capture
Be more robust with PulseAudio capture

Particularly, handle "holes" in the record stream and premature end-of-buffer.
Also don't bail out when capturing while disconnected (the extension says it
should provide anything it previously reported available, going to silence for
anything no longer readable).

aaronmjacobs/openal-soft,aaronmjacobs/openal-soft