mp3enc: fix a triggerable assert
We have to check against the number of bytes actually needed, not the theoretical maximum size. (cherry picked from commit12700b0219
) Signed-off-by: Anton Khirnov <anton@khirnov.net> (cherry picked from commit871d99ef77
) Signed-off-by: Anton Khirnov <anton@khirnov.net>
This commit is contained in:
@@ -195,7 +195,7 @@ static void mp3_write_xing(AVFormatContext *s)
|
||||
|
||||
avpriv_mpegaudio_decode_header(&mpah, header);
|
||||
|
||||
av_assert0(mpah.frame_size >= XING_MAX_SIZE);
|
||||
av_assert0(mpah.frame_size >= bytes_needed);
|
||||
|
||||
ffio_fill(s->pb, 0, xing_offset);
|
||||
mp3->xing_offset = avio_tell(s->pb);
|
||||
|
Reference in New Issue
Block a user