libavformat/mxfenc.c:1316: error: Integer Overflow L1
  ([1099511627520, +oo] + `*pkt->data`):unsigned32.

libavformat/mxfenc.c:1312:5: <LHS trace>
1310.     MXFStreamContext *sc = st->priv_data;
1311.     MXFContext *mxf = s->priv_data;
1312.     uint32_t c = -1;
          ^
1313.     int i;
1314. 

libavformat/mxfenc.c:1312:5: Assignment
1310.     MXFStreamContext *sc = st->priv_data;
1311.     MXFContext *mxf = s->priv_data;
1312.     uint32_t c = -1;
          ^
1313.     int i;
1314. 

libavformat/mxfenc.c:1307:1: <RHS trace>
1305. }
1306. 
1307. static int mxf_parse_mpeg2_frame(AVFormatContext *s, AVStream *st,
      ^
1308.                                  AVPacket *pkt, MXFIndexEntry *e)
1309. {

libavformat/mxfenc.c:1307:1: Parameter `*pkt->data`
1305. }
1306. 
1307. static int mxf_parse_mpeg2_frame(AVFormatContext *s, AVStream *st,
      ^
1308.                                  AVPacket *pkt, MXFIndexEntry *e)
1309. {

libavformat/mxfenc.c:1316:9: Binary operation: ([1099511627520, +oo] + *pkt->data):unsigned32
1314. 
1315.     for(i = 0; i < pkt->size - 4; i++) {
1316.         c = (c<<8) + pkt->data[i];
              ^
1317.         if (c == 0x1b5) {
1318.             if ((pkt->data[i+1] & 0xf0) == 0x10) { // seq ext
