[x264-devel] threads based encoding not deterministic

Loren Merritt lorenm at u.washington.edu
Mon Jul 16 21:41:00 CEST 2007


On Mon, 16 Jul 2007, Mathieu Monnier wrote:

> BTW, after reading a bit the code, I wonder whether deterministicity is
> working whenever size / bitrate are targetted. I didn't find a place
> insuring explicitely that calls to rate control happens in a
> deterministic way. Technically, when having three bframes in a row,
> nothing prevents the second one from being encoded before the first one,
> or did I miss something ?

per-frame ratecontrol runs in the main thread, before spawning a worker 
thread for the frame. So it doesn't need any explicit synchronization.

--Loren Merritt
_______________________________________________
x264-devel mailing list
x264-devel at videolan.org
http://mailman.videolan.org/listinfo/x264-devel


More information about the x264-devel mailing list