libavcodec/h264.h:1081: error: Integer Overflow L2
  ([0, 255] × 16843009):signed32.

libavcodec/h264.h:1081:72: <LHS trace>
1079.             }else{
1080.                 AV_ZERO128(h->mv_cache[list][scan8[0] + 0 - 1*8]);
1081.                 *(uint32_t*)&h->ref_cache[list][scan8[0] + 0 - 1*8]= (((for_deblock||top_type) ? LIST_NOT_USED : PART_NOT_AVAILABLE)&0xFF)*0x01010101;
                                                                             ^
1082.             }
1083. 

libavcodec/h264.h:1081:72: Assignment
1079.             }else{
1080.                 AV_ZERO128(h->mv_cache[list][scan8[0] + 0 - 1*8]);
1081.                 *(uint32_t*)&h->ref_cache[list][scan8[0] + 0 - 1*8]= (((for_deblock||top_type) ? LIST_NOT_USED : PART_NOT_AVAILABLE)&0xFF)*0x01010101;
                                                                             ^
1082.             }
1083. 

libavcodec/h264.h:1081:17: Binary operation: ([0, 255] × 16843009):signed32
1079.             }else{
1080.                 AV_ZERO128(h->mv_cache[list][scan8[0] + 0 - 1*8]);
1081.                 *(uint32_t*)&h->ref_cache[list][scan8[0] + 0 - 1*8]= (((for_deblock||top_type) ? LIST_NOT_USED : PART_NOT_AVAILABLE)&0xFF)*0x01010101;
                      ^
1082.             }
1083. 
