--- branches/dev-api-3/xvidcore/src/bitstream/mbcoding.c 2002/11/06 21:05:30 630 +++ branches/dev-api-3/xvidcore/src/bitstream/mbcoding.c 2002/11/07 10:31:03 631 @@ -83,6 +83,19 @@ if (len) BitstreamPutBits(bs, code, len); } +int bs_get_spritetrajectory(Bitstream * bs) +{ + int i; + for (i = 0; i < 12; i++) + { + if (BitstreamShowBits(bs, sprite_trajectory_len[i].len) == sprite_trajectory_len[i].code) + { + BitstreamSkip(bs, sprite_trajectory_len[i].len); + return i; + } + } + return -1; +} void init_vlc_tables(void)