libavformat/wtv.c:473: error: Integer Overflow L2
  ([2, 2147483647] + 2):signed32 by call to `avio_get_str16le`.

libavformat/wtv.c:473:5: Call
471.     int64_t pos = avio_tell(pb);
472. 
473.     avio_get_str16le(pb, INT_MAX, mime, sizeof(mime));
         ^
474.     if (strcmp(mime, "image/jpeg"))
475.         goto done;

libavformat/aviobuf.c:735:1: <LHS trace>
733. }\
734. 
735. GET_STR16(le, avio_rl16)
     ^
736. GET_STR16(be, avio_rb16)
737. 

libavformat/aviobuf.c:735:1: Assignment
  733. }\
  734. 
  735. GET_STR16(le, avio_rl16)
       ^
  736. GET_STR16(be, avio_rb16)
  737. 

libavformat/aviobuf.c:735:1: Binary operation: ([2, 2147483647] + 2):signed32 by call to `avio_get_str16le` 
  733. }\
  734. 
  735. GET_STR16(le, avio_rl16)
       ^
  736. GET_STR16(be, avio_rb16)
  737. 
