On Thu, Jan 26, 2012 at 01:21:33PM +0100, Tomas Härdin wrote:
> This avoids a SIGFPE if SampleRate is missing or set to naughty values.
> 
> --- a/libavformat/mxfdec.c
> +++ b/libavformat/mxfdec.c
> @@ -1405,6 +1405,7 @@ static int mxf_parse_structural_metadata(MXFContext 
> *mxf)
>              st->codec->channels = descriptor->channels;
>              st->codec->bits_per_coded_sample = descriptor->bits_per_sample;
> +            if (descriptor->sample_rate.den > 0)
>              st->codec->sample_rate = descriptor->sample_rate.num / 
> descriptor->sample_rate.den;
>              /* TODO: implement CODEC_ID_RAWAUDIO */
>              if (st->codec->codec_id == CODEC_ID_PCM_S16LE) {

Please fix indentation right away.

Diego
_______________________________________________
libav-devel mailing list
libav-devel@libav.org
https://lists.libav.org/mailman/listinfo/libav-devel

Reply via email to