libavcodec/h263.c:806: error: Integer Overflow L1
  (4294967294 + [0, 2⋅`s->lambda2`]):signed32.

libavcodec/h263.c:775:9: <LHS trace>
773. 
774.     if(s->flags & CODEC_FLAG_CBP_RD){
775.         int best_cbpy_score= INT_MAX;
             ^
776.         int best_cbpc_score= INT_MAX;
777.         int cbpc = (-1), cbpy= (-1);

libavcodec/h263.c:775:9: Assignment
773. 
774.     if(s->flags & CODEC_FLAG_CBP_RD){
775.         int best_cbpy_score= INT_MAX;
             ^
776.         int best_cbpc_score= INT_MAX;
777.         int cbpc = (-1), cbpy= (-1);

libavcodec/h263.c:769:1: <RHS trace>
767. }
768. 
769. static inline int get_p_cbp(MpegEncContext * s,
     ^
770.                       DCTELEM block[6][64],
771.                       int motion_x, int motion_y){

libavcodec/h263.c:769:1: Parameter `s->lambda2`
767. }
768. 
769. static inline int get_p_cbp(MpegEncContext * s,
     ^
770.                       DCTELEM block[6][64],
771.                       int motion_x, int motion_y){

libavcodec/h263.c:779:9: Assignment
777.         int cbpc = (-1), cbpy= (-1);
778.         const int offset= (s->mv_type==MV_TYPE_16X16 ? 0 : 16) + (s->dquant ? 8 : 0);
779.         const int lambda= s->lambda2 >> (FF_LAMBDA_SHIFT - 6);
             ^
780. 
781.         for(i=0; i<4; i++){

libavcodec/h263.c:806:16: Binary operation: (4294967294 + [0, 2⋅s->lambda2]):signed32
804.         cbp= cbpc + 4*cbpy;
805.         if ((motion_x | motion_y | s->dquant) == 0 && s->mv_type==MV_TYPE_16X16){
806.             if(best_cbpy_score + best_cbpc_score + 2*lambda >= 0)
                    ^
807.                 cbp= 0;
808.         }
