Fixing divide by zero

Change-Id: I9d8a98a2f7ed1e3116d0bae35164618c41998bac
This commit is contained in:
Mikhal Shemer 2011-03-01 14:59:22 -08:00
parent cfaee9f7c6
commit 1de99a2a81

View File

@ -5214,9 +5214,12 @@ int vp8_get_compressed_data(VP8_PTR ptr, unsigned int *frame_flags, unsigned lon
{
long long nanosecs = cpi->source_end_time_stamp
- cpi->last_end_time_stamp_seen;
double this_fps = 10000000.000 / nanosecs;
vp8_new_frame_rate(cpi, (7 * cpi->oxcf.frame_rate + this_fps) / 8);
if (nanosecs > 0)
{
double this_fps = 10000000.000 / nanosecs;
vp8_new_frame_rate(cpi, (7 * cpi->oxcf.frame_rate + this_fps) / 8);
}
}