[FFmpeg-devel] [PATCH] Fallback to input timestamps for non-delay encoders.

Michael Niedermayer michaelni at gmx.at
Sun Jan 29 01:06:16 CET 2012


On Sat, Jan 28, 2012 at 10:43:54PM +0100, Reimar Döffinger wrote:
> Causes FFmpeg to pass through the correct pts values,
> instead of clobbering all to AV_NOPTS_VALUE (the av_init_packet
> default) to then make up new ones based on only fps when muxing.
> Included are also the related FATE ref changes, which all
> some reasonable on quick investigation.
> Also set all H.264 references to us -vsync drop to reduce the
> diff for the ref files.
> Otherwise almost all H.264 references need to change, mostly due
> to now starting with negative pts values.
> About 20 additional H.264 conformance tests needed -vsync
> drop anyway because they create pts values that are out of
> order and thus not possible to mux otherwise.

should be ok if you tried the changed files with ffplay and they
didnt get worse
also make sure this doesnt miss a chnage to teh seek regression test
checksums

[...]
-- 
Michael     GnuPG fingerprint: 9FF2128B147EF6730BADF133611EC787040B0FAB

Rewriting code that is poorly written but fully understood is good.
Rewriting code that one doesnt understand is a sign that one is less smart
then the original author, trying to rewrite it will not make it better.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 198 bytes
Desc: Digital signature
URL: <http://ffmpeg.org/pipermail/ffmpeg-devel/attachments/20120129/2c3d5479/attachment.asc>


More information about the ffmpeg-devel mailing list