From 103c9964e7b2c81a2d7c073a92c46ee3d2b046d1 Mon Sep 17 00:00:00 2001 From: Guenter Bartsch Date: Tue, 22 May 2001 23:07:49 +0000 Subject: small bugfixes, more debugging output CVS patchset: 77 CVS date: 2001/05/22 23:07:49 --- src/libmpeg2/decode.c | 8 ++++++++ 1 file changed, 8 insertions(+) (limited to 'src/libmpeg2/decode.c') diff --git a/src/libmpeg2/decode.c b/src/libmpeg2/decode.c index ce1bb7290..ee32e934f 100644 --- a/src/libmpeg2/decode.c +++ b/src/libmpeg2/decode.c @@ -62,6 +62,8 @@ void mpeg2_init (mpeg2dec_t * mpeg2dec, /* initialize supstructures */ header_state_init (mpeg2dec->picture); + + output->open (output); } void decode_free_image_buffers (mpeg2dec_t * mpeg2dec) { @@ -304,6 +306,8 @@ int mpeg2_decode_data (mpeg2dec_t * mpeg2dec, uint8_t * current, uint8_t * end, chunk_ptr = mpeg2dec->chunk_ptr; mpeg2dec->pts = pts; + printf ("mpeg2dec: decode_data...\n"); + while (current != end) { while (1) { byte = *current++; @@ -334,6 +338,9 @@ int mpeg2_decode_data (mpeg2dec_t * mpeg2dec, uint8_t * current, uint8_t * end, chunk_ptr = mpeg2dec->chunk_buffer; shift = 0xffffff00; } + + printf ("mpeg2dec: decode_data finished\n"); + mpeg2dec->chunk_ptr = chunk_ptr; mpeg2dec->shift = shift; #ifdef ARCH_X86 @@ -356,6 +363,7 @@ void mpeg2_close (mpeg2dec_t * mpeg2dec) free (mpeg2dec->chunk_buffer); free (mpeg2dec->picture); + } void mpeg2_skip_frames (mpeg2dec_t * mpeg2dec, int num_frames) -- cgit v1.2.3