h264: more micro-optimisations * split IDCT function so it has only two parameters * evade instantiating frame references for each MB or even sub-block * other small code changes
h264: prepare data references before decoding This speeds up decoding by eliminating the need for refcounted accesses.
h264: miscellaneous micro-optimisations
fix clippy warnings
h264: add multi-threaded decoder