[FFmpeg-devel] [FFmpeg-cvslog] lavfi: make filter_frame non-recursive.

Nicolas George george at nsup.org
Tue Dec 20 00:56:27 EET 2016

Le nonidi 29 frimaire, an CCXXV, Michael Niedermayer a écrit :
> i dont know if this is a bug or just somethig that by sheer bad luck
> becomes vissible after this but
> ./ffmpeg -i cvid/dday.mov -vframes 30  -vcodec huffyuv -y -acodec pcm_s16le out3b.avi ; md5sum out3b.avi
> gives different outputs from time to time
> needs threads on the encoder side, huffyuv, vframes (audio codec irrelevant)
> difference in output files looks like this:
> valgrind shows nothing (but difference occurs under valgrind)
> should be here:
> http://samples.ffmpeg.org/V-codecs/CVID/grayscale/dday.mov

I know there are a few glitches that came through. I have started
working on fixing the worst one, it requires making buffersink aware of
EOF one step earlier.

As for this one and the one you posted a few minutes ago: -vframes with
audio frames too is highly dependant on details of the filters
scheduling, and can change slightly under perfectly normal
circumstances, starting with threading.

I will keep your mails near at hand and look if they show something
worrying. Thanks for testing.


  Nicolas George
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 833 bytes
Desc: Digital signature
URL: <http://ffmpeg.org/pipermail/ffmpeg-devel/attachments/20161219/f2e27524/attachment.sig>

More information about the ffmpeg-devel mailing list