revamp the Ogg decoding logic; much more stable now
4 files changed