libavformat/h264dec.c:32: error: Integer Overflow L1
  ([1099511627520, +oo] + `*p->buf`):unsigned32.

libavformat/h264dec.c:27:5: <LHS trace>
25. static int h264_probe(AVProbeData *p)
26. {
27.     uint32_t code = -1;
        ^
28.     int sps = 0, pps = 0, idr = 0, res = 0, sli = 0;
29.     int i;

libavformat/h264dec.c:27:5: Assignment
25. static int h264_probe(AVProbeData *p)
26. {
27.     uint32_t code = -1;
        ^
28.     int sps = 0, pps = 0, idr = 0, res = 0, sli = 0;
29.     int i;

libavformat/h264dec.c:25:1: <RHS trace>
23. #include "rawdec.h"
24. 
25. static int h264_probe(AVProbeData *p)
    ^
26. {
27.     uint32_t code = -1;

libavformat/h264dec.c:25:1: Parameter `*p->buf`
23. #include "rawdec.h"
24. 
25. static int h264_probe(AVProbeData *p)
    ^
26. {
27.     uint32_t code = -1;

libavformat/h264dec.c:32:9: Binary operation: ([1099511627520, +oo] + *p->buf):unsigned32
30. 
31.     for (i = 0; i < p->buf_size; i++) {
32.         code = (code << 8) + p->buf[i];
            ^
33.         if ((code & 0xffffff00) == 0x100) {
34.             int ref_idc = (code >> 5) & 3;
