]> git.sesse.net Git - ffmpeg/blobdiff - libavformat/nutdec.c
bit: check av_new_packet() return value
[ffmpeg] / libavformat / nutdec.c
index 492d5c83dc7e8508699bd0d158437fc97df227e1..1ba79ebcbf0c5177fc276539b7cc0469a76b8323 100644 (file)
@@ -789,7 +789,7 @@ static int decode_frame_header(NUTContext *nut, int64_t *pts, int *stream_id,
         if (coded_pts < (1 << stc->msb_pts_shift)) {
             *pts = ff_lsb2full(stc, coded_pts);
         } else
-            *pts = coded_pts - (1 << stc->msb_pts_shift);
+            *pts = coded_pts - (1LL << stc->msb_pts_shift);
     } else
         *pts = stc->last_pts + pts_delta;
     if (flags & FLAG_SIZE_MSB)