[x265] [PATCH 1 of 2] Always active sao-lcu-opt because we broken it after Frame Parallelism

chen chenm003 at 163.com
Thu Sep 19 14:16:03 CEST 2013


"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" <derek.buitenhuis at gmail.com> 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
>x265-devel at videolan.org
>https://mailman.videolan.org/listinfo/x265-devel
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mailman.videolan.org/pipermail/x265-devel/attachments/20130919/854f2187/attachment.html>


More information about the x265-devel mailing list