comparison h263.c @ 3256:aec4f27b1248 libavcodec

signedness error caused broken decoding
author rfelker
date Sun, 09 Apr 2006 06:53:40 +0000
parents 183e3eb0824a
children ecc93139021c
comparison
equal deleted inserted replaced
3255:183e3eb0824a 3256:aec4f27b1248
551 } 551 }
552 } 552 }
553 553
554 #endif //CONFIG_ENCODERS 554 #endif //CONFIG_ENCODERS
555 555
556 #define tab_size (sizeof(s->direct_scale_mv[0])/sizeof(int16_t)) 556 #define tab_size ((signed)(sizeof(s->direct_scale_mv[0])/sizeof(int16_t)))
557 #define tab_bias (tab_size/2) 557 #define tab_bias (tab_size/2)
558 558
559 static void ff_mpeg4_init_direct_mv(MpegEncContext *s){ 559 static void ff_mpeg4_init_direct_mv(MpegEncContext *s){
560 int i; 560 int i;
561 for(i=0; i<tab_size; i++){ 561 for(i=0; i<tab_size; i++){