--- trunk/xvidcore/src/bitstream/bitstream.c 2003/02/15 15:22:19 851 +++ trunk/xvidcore/src/bitstream/bitstream.c 2003/06/09 17:08:36 1055 @@ -438,7 +438,7 @@ uint32_t coding_type; uint32_t start_code; uint32_t time_incr = 0; - int32_t time_increment; + int32_t time_increment = 0; int resize = 0; do { @@ -1069,6 +1069,12 @@ } DPRINTF(DPRINTF_STARTCODE, ": %s\n", tmp); + + /* read xvid bitstream version */ + if(strncmp(tmp, "XviD", 4) == 0) { + sscanf(tmp, "XviD%d", &dec->bs_version); + DPRINTF(DPRINTF_HEADER, "xvid bitstream version=%i", dec->bs_version); + } /* divx detection */ i = sscanf(tmp, "DivX%dBuild%d%c", &version, &build, &packed);