The byte count on this 800x600 32-bit image should come to 1,920,000 bytes... But it came to 1,920,032 bytes. I'm not sure where the extra 32 bytes come from, but I have to go fix it before I get to call the decoder complete.