[FFmpeg-cvslog] r22802 - trunk/libavformat/utils.c

Vitor Sessak vitor1001
Tue Apr 13 02:12:50 CEST 2010


Michael Niedermayer wrote:
> On Sun, Apr 04, 2010 at 09:40:02PM -0400, Vitor Sessak wrote:
>> michael wrote:
>>> Author: michael
>>> Date: Mon Apr  5 00:19:42 2010
>>> New Revision: 22802
>>> Log:
>>> Fix rounding direction for calculation of AVPacket.duration.
>>> Fixes issue1579
>> This broke "make fate-nsv-demux" and "make fate-vqf-demux".
> 
> both the nsv and vqf demuxers set audio timebases in which audio frame
> timestamps cannot be represented accurately, in nsvs case the effect is
> a negligible +-1 change. For vqf the effect is a fatal growing loss of
> precission.
> For both files the bug is in the demuxers and exists before 22802.
> Also both pre 22802 and post 22802 checksums thus are equally wrong
> The demuxers should be fixed by their respective maintainers

I suppose like this?

-Vitor
-------------- next part --------------
A non-text attachment was scrubbed...
Name: vqf_pts.diff
Type: text/x-patch
Size: 366 bytes
Desc: not available
URL: <http://lists.mplayerhq.hu/pipermail/ffmpeg-cvslog/attachments/20100412/a4912ca2/attachment.bin>



More information about the ffmpeg-cvslog mailing list