--- bitstream.c 2002/12/09 10:47:05 1.28.2.9 +++ bitstream.c 2002/12/12 10:37:44 1.28.2.10 @@ -77,7 +77,7 @@ log2bin(uint32_t value) { /* Changed by Chenm001 */ -#ifndef WIN32 +#if !defined(_MSC_VER) int n = 0; while (value) { @@ -568,6 +568,8 @@ BitstreamSkip(bs, 15); // latter_half_vbv_occupancy READ_MARKER(); } + }else{ + dec->low_delay = dec->low_delay_default; } dec->shape = BitstreamGetBits(bs, 2); // video_object_layer_shape @@ -872,6 +874,8 @@ dec->time_bp = (uint32_t) (dec->time_inc_resolution + dec->last_non_b_time - dec->time)%dec->time_inc_resolution; } + DPRINTF(DPRINTF_HEADER,"time_pp=%i", dec->time_pp); + DPRINTF(DPRINTF_HEADER,"time_bp=%i", dec->time_bp); READ_MARKER();