[Ffmpeg-cvslog] Re: ffmpeg-cvslog Digest, Vol 12, Issue 51
Steve Lhomme
steve.lhomme
Wed Mar 29 16:53:48 CEST 2006
>> block_time = ((data[0] << 8) | data[1]) * track->timecode_scale;
>
> * this is the old code, not the new and yes i agree that the old code has
> the issue you describe
Nop, this is an imaginary code that I made up to explain the issue. The
track pointer doesn't exist yet (or would just be a coincidence).
> * 32bit floats are not precisse enough as timebase (or timebase adjustment)
> you will have very noticeable AV-deync after a few days, this is an issue
> with the spec not an implementation
No, AV-desync will only happen inside a cluster. This value is only
applied to the Blocks within a Cluster. So it should be "good enough"
even for very long files.
Steve
More information about the ffmpeg-cvslog
mailing list