--- trunk/xvidcore/examples/xvid_decraw.c 2003/02/16 05:11:39 860 +++ trunk/xvidcore/examples/xvid_decraw.c 2003/03/03 11:18:53 902 @@ -19,7 +19,7 @@ * along with this program; if not, write to the Free Software * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA * - * $Id: xvid_decraw.c,v 1.7 2003-02-16 05:11:39 suxen_drol Exp $ + * $Id: xvid_decraw.c,v 1.9 2003-03-03 11:18:53 chl Exp $ * ****************************************************************************/ @@ -256,7 +256,7 @@ if(feof(in_file)) break; - still_left_in_buffer = fread(mp4_buffer + rest, + still_left_in_buffer = rest + fread(mp4_buffer + rest, 1, BUFFER_SIZE - rest, in_file); @@ -539,7 +539,7 @@ xframe.length = istream_size; xframe.image = ostream; xframe.stride = XDIM; - xframe.colorspace = XVID_CSP_YV12; + xframe.colorspace = XVID_CSP_I420; xerr = xvid_decore(dec_handle, XVID_DEC_DECODE, &xframe, &xstats);