avformat/thp: fix variable types to avoid overflows
authorMichael Niedermayer <michaelni@gmx.at>
Thu, 31 Oct 2013 01:19:40 +0000 (02:19 +0100)
committerMichael Niedermayer <michaelni@gmx.at>
Thu, 31 Oct 2013 01:19:40 +0000 (02:19 +0100)
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
libavformat/thp.c

index 3717b8f..09979ac 100644 (file)
 
 typedef struct ThpDemuxContext {
     int              version;
-    int              first_frame;
-    int              first_framesz;
-    int              last_frame;
+    unsigned         first_frame;
+    unsigned         first_framesz;
+    unsigned         last_frame;
     int              compoff;
-    int              framecnt;
+    unsigned         framecnt;
     AVRational       fps;
-    int              frame;
-    int              next_frame;
-    int              next_framesz;
+    unsigned         frame;
+    int64_t          next_frame;
+    unsigned         next_framesz;
     int              video_stream_index;
     int              audio_stream_index;
     int              compcount;