Ulf Zibis (12019-07-19):
> So please give an alternative theory than a rounding issue, why I
> actually experience a different result.

Code with doubles is very fragile, changing anything in the structure of
your formula will give slightly different results. You were just lucky
that this change made your use case work.

> In the current code there is a 1st rounding with "(double)(time_base.nom
> / time_base.den)" and then a 2nd with multipliying this value with
> "frame->pts". In my code there is only 1 rounding after division of
> (int64_t)(frame->pts * time_base.nom) with "(double)time_base.den".

There is no rounding, all is done in double.

Regards,

-- 
  Nicolas George

Attachment: signature.asc
Description: PGP signature

_______________________________________________
ffmpeg-devel mailing list
ffmpeg-devel@ffmpeg.org
https://ffmpeg.org/mailman/listinfo/ffmpeg-devel

To unsubscribe, visit link above, or email
ffmpeg-devel-requ...@ffmpeg.org with subject "unsubscribe".

Reply via email to