No buffer underruns with portaudio_adaptiveplay

Changed parameters and the method of buffer filling to avoid buffer
underruns. CWB still not sure why he's seeing under runs at all with
either method. Currently using Windows Direct Sound for playback.