lavf: Make sure avg_frame_rate can be calculated without integer overflow
authorMartin Storsjö <martin@martin.st>
Mon, 15 Jul 2013 13:44:20 +0000 (16:44 +0300)
committerMartin Storsjö <martin@martin.st>
Mon, 15 Jul 2013 18:39:24 +0000 (21:39 +0300)
commite740929a071ab032ffa382e89da69c6ec7cf882c
tree7f0e62e8d641687a68b8fd3110695472a8b97040
parent31931520df35a6f9606fe8293c8a39e2d1fabedf
lavf: Make sure avg_frame_rate can be calculated without integer overflow

If either of the deltas is too large for the multiplications to
succeed, don't use this for setting the avg frame rate.

Reported-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind
Cc: libav-stable@libav.org
Signed-off-by: Martin Storsjö <martin@martin.st>
libavformat/utils.c