From 17fa8a7306a6a0043facf16628d64e398d2c8051 Mon Sep 17 00:00:00 2001 From: kramm Date: Tue, 15 Apr 2003 17:59:15 +0000 Subject: [PATCH] added '0' char for (0,0) mvds. --- lib/h.263/video.c | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) 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 */ -- 1.7.10.4