apply assure_space() to flac and vorbis feeds as well

don't flood your ring buffers
drop apply_gain()

All level control is managed by fader objects.