cleanup patch submitted by Timothy B. Terriberry. This makes use of the preskip etc. and actually makes Opus playback somewhat work (there seems to be some performance problems and sound crackling)