# HG changeset patch # User cehoyos # Date 1268692088 0 # Node ID 1f3b39209b2d5b7b6a812d87992bc03490842d85 # Parent 824ea0613f5280f172bbf1ae01c114432c17e65f Fix value of bit counter at end of functions to prepare for future patches. diff -r 824ea0613f52 -r 1f3b39209b2d libmpdemux/mpeg_hdr.c --- a/libmpdemux/mpeg_hdr.c Mon Mar 15 16:09:35 2010 +0000 +++ b/libmpdemux/mpeg_hdr.c Mon Mar 15 22:28:08 2010 +0000 @@ -251,9 +251,8 @@ n++; //marker bit - if(getbits(buffer, n, 1)) { //fixed_vop_timeinc - n++; - n = read_timeinc(picture, buffer, n); + if(getbits(buffer, n++, 1)) { //fixed_vop_timeinc + n += read_timeinc(picture, buffer, n); if(picture->timeinc_unit) picture->fps = (float) picture->timeinc_resolution / (float) picture->timeinc_unit; @@ -276,7 +275,7 @@ n++; getbits(buffer, n, 1); n++; - n = read_timeinc(picture, buffer, n); + n += read_timeinc(picture, buffer, n); } #define min(a, b) ((a) <= (b) ? (a) : (b))