[FFmpeg-devel] Help with git bisect

Jon Drukman jsd at cluttered.com
Wed May 11 23:34:48 CEST 2011


Michael Niedermayer <michaelni <at> gmx.at> writes:

> if your known good svn revission is r12345
> git log --grep="revision 12345"

Thank you Michael.  After 5 hours of recompilation
and git bisecting I have
isolated the bad commit:

91360ce61d00bb20429fb41857abebf50a5c6b1d is the first bad commit

commit 91360ce61d00bb20429fb41857abebf50a5c6b1d
Author: Baptiste Coudurier <baptiste.coudurier at gmail.com>
Date:   Tue Nov 23 00:41:28 2010 +0000

    Unset variable fps for mov and mp4 muxer, they support it
    but timestamps must start at 0 currently, and this causes sync
    problem.
    
    Originally committed as revision 25805 to
 svn://svn.ffmpeg.org/ffmpeg/trunk

:040000 040000 6c6427cbb95b35f35b8d219ce218a90a8b2582e7
ac7d1a5c490707cfa20fd1f461e0e04c1af8916d 
M      libavformat


And sure enough, it supports my theory that the MP4 muxer somehow
became corrupted.

How do I check out the version of ffmpeg immediately prior to this
commit?

I'll email Baptiste off-list to discuss the bug.



More information about the ffmpeg-devel mailing list