Browse Source

avformat/bintext: protect against potential overflow of chars_per_frame

Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
tags/n2.1
Michael Niedermayer 12 years ago
parent
commit
7e3e653618
1 changed files with 1 additions and 1 deletions
  1. +1
    -1
      libavformat/bintext.c

+ 1
- 1
libavformat/bintext.c View File

@@ -65,7 +65,7 @@ static AVStream * init_stream(AVFormatContext *s)
avpriv_set_pts_info(st, 60, bin->framerate.den, bin->framerate.num); avpriv_set_pts_info(st, 60, bin->framerate.den, bin->framerate.num);


/* simulate tty display speed */ /* simulate tty display speed */
bin->chars_per_frame = FFMAX(av_q2d(st->time_base) * bin->chars_per_frame, 1);
bin->chars_per_frame = av_clip(av_q2d(st->time_base) * bin->chars_per_frame, 1, INT_MAX);


return st; return st;
} }


Loading…
Cancel
Save