OTHER: Revert full refill of ringbuffer commit.
OTHER: Revert full refill of ringbuffer commit.

The patch did introduce proper buffering when playing streams,
but unfortunately also introduced a horrible deadlock. Needs
more love before it seems daylight again.

Revert "BUG(1264): Refill ringbuffer completely on underruns."

This reverts commit acacef2a1ef03142be063696f324fdd314078636.

oneman/xmms2-oneman,theeternalsw0rd/xmms2,oneman/xmms2-oneman,mantaraya36/xmms2-mantaraya36,theeternalsw0rd/xmms2,xmms2/xmms2-stable,theefer/xmms2,chrippa/xmms2,xmms2/xmms2-stable,krad-radio/xmms2-krad,theefer/xmms2,mantaraya36/xmms2-mantaraya36,oneman/xmms2-oneman,chrippa/xmms2,theefer/xmms2,six600110/xmms2,six600110/xmms2,mantaraya36/xmms2-mantaraya36,six600110/xmms2,chrippa/xmms2,theefer/xmms2,krad-radio/xmms2-krad,krad-radio/xmms2-krad,mantaraya36/xmms2-mantaraya36,six600110/xmms2,theeternalsw0rd/xmms2,theeternalsw0rd/xmms2,theeternalsw0rd/xmms2,xmms2/xmms2-stable,theefer/xmms2,chrippa/xmms2,oneman/xmms2-oneman,theefer/xmms2,six600110/xmms2,mantaraya36/xmms2-mantaraya36,krad-radio/xmms2-krad,xmms2/xmms2-stable,oneman/xmms2-oneman,oneman/xmms2-oneman,chrippa/xmms2,mantaraya36/xmms2-mantaraya36,xmms2/xmms2-stable,krad-radio/xmms2-krad,krad-radio/xmms2-krad,chrippa/xmms2,xmms2/xmms2-stable,oneman/xmms2-oneman,theeternalsw0rd/xmms2,theefer/xmms2,six600110/xmms2,mantaraya36/xmms2-mantaraya36