discarded muxer; small naming optimizations; added cache flushing for decodings; began audio decoding