"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

Reply via email to