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

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

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

libavformat/mxfenc.c:1311:1: <RHS trace>
1309. }
1310. 
1311. static int mxf_parse_mpeg2_frame(AVFormatContext *s, AVStream *st, AVPacket *pkt, int *flags)
      ^
1312. {
1313.     MXFStreamContext *sc = st->priv_data;

libavformat/mxfenc.c:1311:1: Parameter `*pkt->data`
1309. }
1310. 
1311. static int mxf_parse_mpeg2_frame(AVFormatContext *s, AVStream *st, AVPacket *pkt, int *flags)
      ^
1312. {
1313.     MXFStreamContext *sc = st->priv_data;

libavformat/mxfenc.c:1321:9: Binary operation: ([1099511627520, +oo] + *pkt->data):unsigned32
1319. 
1320.     for(i = 0; i < pkt->size - 4; i++) {
1321.         c = (c<<8) + pkt->data[i];
              ^
1322.         if (c == 0x1B5) {
1323.             if (i + 2 < pkt->size && (pkt->data[i+1] & 0xf0) == 0x10) { // seq ext
