6 - parse caps into rinbuffer spec, also make sure surround sound
8 - implement seek/query/convert
9 - implement getrange scheduling
11 - more accurate master/slave calibration handling
12 - faster audio cutoff when going to PAUSED
13 - resubmit samples from ringbuffer when doing PAUSED->PLAYING again
14 - the ringbuffer should have a state where it is filling up the
15 buffer before going to playing.