Fixed a problem where very small streams would not output anything.
Fixed a problem where very small streams would not output anything.

Turns out we were checking for EOF before queueing any pages we already had data for after parsing the headers. If we'd already buffered the whole file, then these pages would never get queued, and thus never decoded.


git-svn-id: 8dbf393e6e9ab8d4979d29f9a341a98016792aa6@5783 0101bb08-14d6-0310-b084-bc0e0c8e3800

KTXSoftware/theora,Distrotech/libtheora,KTXSoftware/theora,KTXSoftware/theora,Distrotech/libtheora,KTXSoftware/theora,Distrotech/libtheora,Distrotech/libtheora,Distrotech/libtheora,KTXSoftware/theora