Mercurial > libavcodec.hg
diff h263.c @ 9290:0bd35457454e libavcodec
Record MPEG-4 sprite trajectory points [up to num_sprite_warping_points][isY].
author | gb |
---|---|
date | Mon, 30 Mar 2009 20:39:08 +0000 |
parents | a031926f7d6b |
children | 932543edc1d2 |
line wrap: on
line diff
--- a/h263.c Mon Mar 30 15:36:59 2009 +0000 +++ b/h263.c Mon Mar 30 20:39:08 2009 +0000 @@ -5339,9 +5339,11 @@ } skip_bits1(gb); /* marker bit */ //printf("%d %d %d %d\n", x, y, i, s->sprite_warping_accuracy); - d[i][0]= x; - d[i][1]= y; - } + s->sprite_traj[i][0]= d[i][0]= x; + s->sprite_traj[i][1]= d[i][1]= y; + } + for(; i<4; i++) + s->sprite_traj[i][0]= s->sprite_traj[i][1]= 0; while((1<<alpha)<w) alpha++; while((1<<beta )<h) beta++; // there seems to be a typo in the mpeg4 std for the definition of w' and h'