On Thu, 10 May 2012 12:19:18 +0100, Mans Rullgard <[email protected]> wrote:
> Converting the double to float for lrintf() loses precision when
> the value is not exactly representable as a single-precision float.
> Apart from being inaccurate, this causes discrepancies in some
> configurations due to differences in rounding.
> 
> Note that the changed timestamp in the vc1-ism test is a bogus,
> made-up value.
> 
> Signed-off-by: Mans Rullgard <[email protected]>
> ---
>  avconv.c               |    4 ++--
>  tests/ref/fate/vc1-ism |    2 +-
>  2 files changed, 3 insertions(+), 3 deletions(-)
> 

Should be good enough for now.

I hope to have a more proper solution soonish.

-- 
Anton Khirnov
_______________________________________________
libav-devel mailing list
[email protected]
https://lists.libav.org/mailman/listinfo/libav-devel

Reply via email to