Btw:

Looking at: 
https://github.com/FFmpeg/FFmpeg/commits/master/libavcodec/mpegvideo_motion.c

 It seems that every second commit in 2016/2015 changes the code back and force 
between the "good old" code (no purple haze) - eg: with variable "uvbuf" and 
the "new" code - eg: with variable ubuf/vbuf. There is also 
39a2d3288e82e4e576c03efb32179ef5a19fff50 that pulled out the code into a 
separate function (using the good old code), but that fix also vanished later 
on. Without an explanation why (that i could find).

Quite confusing.

On Sat, Nov 12, 2016 at 07:27:53AM +0100, Toerless Eckert wrote:
> Thanks a lot, Andy
> 
> Mind explaining how you did that trick with git bisect ? 
> 
> Just verified:
> 
> Applying c5fc8ae12622a507d7b9ee30ddcd3734e6de6b1d to a working older version
> of ffmpeg introduces the purple haze.
> 
> Reverting c5fc8ae12622a507d7b9ee30ddcd3734e6de6b1d even in latest 3.2 makes
> purple haze go away.
> 
> Of course, i have no idea how/what type of problem with vsynth3-wmv2.avi
> the fix was meant to correct. Just looking at the clip i couldn't figure it 
> out.
> 
> Coulnd't make heads or tails out of the fate testing for vsynth3-wmv2, with
> 3.2, the output i see is:
> 
>     tests/data/fate/vsynth3-wmv2.rep 
>       vsynth3-wmv2:0::
> 
> and with e12622a507d7b9ee30ddcd3734e6de6b1d, it shows:
> 
> vsynth3-wmv2:0::KysgZW5jX2Rl..... (and so on, long).
> 
> 
> On Thu, Nov 10, 2016 at 06:33:28PM +0000, Andy Furniss wrote:
> > Toerless Eckert wrote:
> > >Just opened https://trac.ffmpeg.org/ticket/5936
> > 
> > >git diff 03bb99ae1a99fa315621308b885a8fc70702c9bc 
> > >9236f7b5a23b4907f7b2bf6346ecd88e6d76f1e0
> > >produce 700k diff and i can not figure out what a likely cause is ;-(
> > 
> > Git bisect - can sometimes be tricky, but this was easy (he says
> > hoping he found the right commit).
> > 
> > c5fc8ae12622a507d7b9ee30ddcd3734e6de6b1d is the first bad commit
> > commit c5fc8ae12622a507d7b9ee30ddcd3734e6de6b1d
> > Author: Michael Niedermayer <[email protected]>
> > Date:   Fri Jun 13 01:45:23 2014 +0200
> > 
> >     avcodec/mpegvideo: fix edge emulation with uvlinesize below 25
> > 
> >     Fixes fate-vsynth3-wmv2
> > 
> > _______________________________________________
> > ffmpeg-user mailing list
> > [email protected]
> > http://ffmpeg.org/mailman/listinfo/ffmpeg-user
> > 
> > To unsubscribe, visit link above, or email
> > [email protected] with subject "unsubscribe".
> 
> -- 
> ---
> [email protected]
> _______________________________________________
> ffmpeg-user mailing list
> [email protected]
> http://ffmpeg.org/mailman/listinfo/ffmpeg-user
> 
> To unsubscribe, visit link above, or email
> [email protected] with subject "unsubscribe".

-- 
---
[email protected]
_______________________________________________
ffmpeg-user mailing list
[email protected]
http://ffmpeg.org/mailman/listinfo/ffmpeg-user

To unsubscribe, visit link above, or email
[email protected] with subject "unsubscribe".

Reply via email to