"SAO picture-based optimization" start SAO after frame finished, so we have to wait frame encode finished and extend border again (deblock extend once before). Now, we call processRowPost after deblock row finished, it send a event to next frame, so the next frame thread get wrong pixel.
In a word, we have to disable Frame Parallelism in this mode. At 2013-09-19 20:02:07,"Derek Buitenhuis" <[email protected]> wrote: >On 9/19/2013 10:16 AM, Min Chen wrote: >> +// Disabled because Frame Parallelism call processRowPost early, it is >> broken data. >> +// OPT("sao-lcu-opt", param->saoLcuBasedOptimization,required_argument, >> 0, "0: SAO picture-based optimization, 1: SAO LCU-based optimization ") > >... Why not fix it instead of commenting stuff out? > >- Derek >_______________________________________________ >x265-devel mailing list >[email protected] >https://mailman.videolan.org/listinfo/x265-devel
_______________________________________________ x265-devel mailing list [email protected] https://mailman.videolan.org/listinfo/x265-devel
