libavcodec/h264_mvpred.h:391: error: Integer Overflow L2
  ([0, min(1, `*h->cur_pic.f.mb_type`)] - 1):unsigned32.

libavcodec/h264_mvpred.h:350:1: <LHS trace>
348. }
349. 
350. static void fill_decode_neighbors(H264Context *h, int mb_type)
     ^
351. {
352.     const int mb_xy = h->mb_xy;

libavcodec/h264_mvpred.h:350:1: Parameter `*h->cur_pic.f.mb_type`
348. }
349. 
350. static void fill_decode_neighbors(H264Context *h, int mb_type)
     ^
351. {
352.     const int mb_xy = h->mb_xy;

libavcodec/h264_mvpred.h:391:17: Binary operation: ([0, min(1, *h->cur_pic.f.mb_type)] - 1):unsigned32
389.         } else {
390.             if (curr_mb_field_flag) {
391.                 topleft_xy  += h->mb_stride & (((h->cur_pic.f.mb_type[top_xy - 1] >> 7) & 1) - 1);
                     ^
392.                 topright_xy += h->mb_stride & (((h->cur_pic.f.mb_type[top_xy + 1] >> 7) & 1) - 1);
393.                 top_xy      += h->mb_stride & (((h->cur_pic.f.mb_type[top_xy]     >> 7) & 1) - 1);
