Don't return less than ffmpeg wants 'til the end

Fixes #2223 (at least for the games I have.)

Went with the KISS approach, seems to work fine.  I assume ffmpeg knows how much to ask for.

-[Unknown]