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

libavformat/raw.c:371:5: <LHS trace>
369. static int h264_probe(AVProbeData *p)
370. {
371.     uint32_t code= -1;
         ^
372.     int sps=0, pps=0, idr=0, res=0, sli=0;
373.     int i;

libavformat/raw.c:371:5: Assignment
369. static int h264_probe(AVProbeData *p)
370. {
371.     uint32_t code= -1;
         ^
372.     int sps=0, pps=0, idr=0, res=0, sli=0;
373.     int i;

libavformat/raw.c:369:1: <RHS trace>
367. 
368. #ifdef CONFIG_H264_DEMUXER
369. static int h264_probe(AVProbeData *p)
     ^
370. {
371.     uint32_t code= -1;

libavformat/raw.c:369:1: Parameter `*p->buf`
367. 
368. #ifdef CONFIG_H264_DEMUXER
369. static int h264_probe(AVProbeData *p)
     ^
370. {
371.     uint32_t code= -1;

libavformat/raw.c:376:9: Binary operation: ([1099511627520, +oo] + *p->buf):unsigned32
374. 
375.     for(i=0; i<p->buf_size; i++){
376.         code = (code<<8) + p->buf[i];
             ^
377.         if ((code & 0xffffff00) == 0x100) {
378.             int ref_idc= (code>>5)&3;
