:ihavenomouth: 1767503005 for whatever reason block types 1 and 3 are decoded incorrectly, and i have no idea why. they should be exactly the same as 0 except for windowing, but i'm getting wrong values even before IMDCT