X-Git-Url: http://git.asbjorn.biz/?a=blobdiff_plain;ds=sidebyside;f=lib%2Fh.263%2Fvideo.c;h=98fea24b8389832704781274cbe8abf35dc8a328;hb=17fa8a7306a6a0043facf16628d64e398d2c8051;hp=5200946cbf5f9fa8378d0b11f2df32b9074660cc;hpb=958c6ff463beca74ae616d04a21e709f4a016855;p=swftools.git diff --git a/lib/h.263/video.c b/lib/h.263/video.c index 5200946..98fea24 100644 --- a/lib/h.263/video.c +++ b/lib/h.263/video.c @@ -241,10 +241,11 @@ void get_DC_TCOEF(TAG*tag, int t, int has_dc, int has_tcoef) } } -void readMVD(TAG*tag) +int readMVD(TAG*tag) { int index = gethuffvalue(tag, mvd); DEBUG printf("mvd index:%d\n", index); + return index; } char has_quant[] = {0,1,0,0,1}; @@ -332,8 +333,11 @@ void decode_block(TAG*tag, int pictype) } if(has_mvd[mb_type]&1) { - readMVD(tag); //horizontal - readMVD(tag); //vertical + int x,y; + x = readMVD(tag); //horizontal + y = readMVD(tag); //vertical + if(x==32 && y==32) + printf("0"); } if(has_mvd[mb_type]&2) { /* only in advanced prediction mode */