How about we do this decoding with just one buffer instead of two

Signed-off-by: Toon Schoenmakers <nighteyes1993@gmail.com>