[FFmpeg-devel] [PATCH] Fix floating point exception computing duration when no time-base is set

Måns Rullgård mans
Mon Sep 14 16:12:40 CEST 2009

Michael Niedermayer <michaelni at gmx.at> writes:

> On Sun, Sep 13, 2009 at 09:59:10PM -0700, Art Clarke wrote:
>> If a user sets a sample-rate on a AVCodecContext before reading a
>> packet, but no time_base on the AVStream, libavformat crashes with a
>> div-zero.  Instead it should just fail to compute duration.  Hence,
>> the attached patch.
> what is the reason that he did not set a time_base as well?

Indeed, setting one but not the other makes no sense at all.  He got
what he deserved IMO.

M?ns Rullg?rd
mans at mansr.com

More information about the ffmpeg-devel mailing list