1
0
mirror of https://github.com/FFmpeg/FFmpeg.git synced 2024-12-23 12:43:46 +02:00

nutenc: check for negative index rather than assert

CC: libav-stable@libav.org
Bug-Id: CID 703721
This commit is contained in:
Vittorio Giovara 2014-10-20 14:11:20 +01:00
parent be42c0b8d5
commit b69183f65d

View File

@ -906,7 +906,10 @@ static int nut_write_packet(AVFormatContext *s, AVPacket *pkt)
frame_code = i; frame_code = i;
} }
} }
assert(frame_code != -1);
if (frame_code < 0)
return AVERROR_BUG;
fc = &nut->frame_code[frame_code]; fc = &nut->frame_code[frame_code];
flags = fc->flags; flags = fc->flags;
needed_flags = get_needed_flags(nut, nus, fc, pkt); needed_flags = get_needed_flags(nut, nus, fc, pkt);