# HG changeset patch # User michaelni # Date 1036157122 0 # Node ID f5f2e162331c1478c8cc8ead6089f4bbc844d3cb # Parent 6d225a8f0ff030145122cb068a2e523479c501b6 hopefully fixing sprite_warping_points==0 diff -r 6d225a8f0ff0 -r f5f2e162331c h263.c --- a/h263.c Fri Nov 01 01:19:04 2002 +0000 +++ b/h263.c Fri Nov 01 13:25:22 2002 +0000 @@ -2321,7 +2321,7 @@ if(s->shape != BIN_ONLY_SHAPE){ skip_bits(&s->gb, 3); /* intra dc vlc threshold */ //FIXME dont just ignore everything - if(s->pict_type == S_TYPE && s->vol_sprite_usage==GMC_SPRITE && s->num_sprite_warping_points){ + if(s->pict_type == S_TYPE && s->vol_sprite_usage==GMC_SPRITE){ mpeg4_decode_sprite_trajectory(s); fprintf(stderr, "untested\n"); } @@ -4485,9 +4485,7 @@ } if(s->pict_type == S_TYPE && (s->vol_sprite_usage==STATIC_SPRITE || s->vol_sprite_usage==GMC_SPRITE)){ - if(s->num_sprite_warping_points){ - mpeg4_decode_sprite_trajectory(s); - } + mpeg4_decode_sprite_trajectory(s); if(s->sprite_brightness_change) printf("sprite_brightness_change not supported\n"); if(s->vol_sprite_usage==STATIC_SPRITE) printf("static sprite not supported\n"); }