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

libavcodec/h264.c:3834:1: <LHS trace>
3832.  * @return non zero if the loop filter can be skipped
3833.  */
3834. static int fill_filter_caches(H264Context *h, int mb_type)
      ^
3835. {
3836.     const int mb_xy = h->mb_xy;

libavcodec/h264.c:3834:1: Parameter `*h->cur_pic.mb_type`
3832.  * @return non zero if the loop filter can be skipped
3833.  */
3834. static int fill_filter_caches(H264Context *h, int mb_type)
      ^
3835. {
3836.     const int mb_xy = h->mb_xy;

libavcodec/h264.c:3856:17: Binary operation: ([0, min(1, *h->cur_pic.mb_type)] - 1):unsigned32
3854.         } else {
3855.             if (curr_mb_field_flag)
3856.                 top_xy += h->mb_stride &
                      ^
3857.                     (((h->cur_pic.mb_type[top_xy] >> 7) & 1) - 1);
3858.             if (left_mb_field_flag != curr_mb_field_flag)
