20 |
* along with this program ; if not, write to the Free Software |
* along with this program ; if not, write to the Free Software |
21 |
* Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA |
* Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA |
22 |
* |
* |
23 |
* $Id: bitstream.c,v 1.45 2004-07-09 14:52:56 syskin Exp $ |
* $Id: bitstream.c,v 1.47 2004-10-03 16:20:51 syskin Exp $ |
24 |
* |
* |
25 |
****************************************************************************/ |
****************************************************************************/ |
26 |
|
|
395 |
int32_t time_increment = 0; |
int32_t time_increment = 0; |
396 |
int resize = 0; |
int resize = 0; |
397 |
|
|
398 |
do { |
while ((BitstreamPos(bs) >> 3) + 4 <= bs->length) { |
399 |
|
|
400 |
BitstreamByteAlign(bs); |
BitstreamByteAlign(bs); |
401 |
start_code = BitstreamShowBits(bs, 32); |
start_code = BitstreamShowBits(bs, 32); |
992 |
|
|
993 |
BitstreamSkip(bs, 32); /* user_data_start_code */ |
BitstreamSkip(bs, 32); /* user_data_start_code */ |
994 |
|
|
995 |
|
memset(tmp, 0, 256); |
996 |
tmp[0] = BitstreamShowBits(bs, 8); |
tmp[0] = BitstreamShowBits(bs, 8); |
997 |
|
|
998 |
for(i = 1; i < 256; i++){ |
for(i = 1; i < 256; i++){ |
1038 |
BitstreamSkip(bs, 8); |
BitstreamSkip(bs, 8); |
1039 |
} |
} |
1040 |
} |
} |
|
while ((BitstreamPos(bs) >> 3) < bs->length); |
|
1041 |
|
|
1042 |
#if 0 |
#if 0 |
1043 |
DPRINTF("*** WARNING: no vop_start_code found"); |
DPRINTF("*** WARNING: no vop_start_code found"); |