Ticket #495: HM-6.0-ALF.patch
File HM-6.0-ALF.patch, 1.9 KB (added by madhukar, 11 years ago) |
---|
-
source/Lib/TLibCommon/TComAdaptiveLoopFilter.cpp
3541 3541 3542 3542 pixelInt += coef[1]* (imgPad3[j ] + imgPad4[j ]); 3543 3543 3544 pixelInt += coef[2]* (imgPad1[j -1] + imgPad2[j+1]);3544 pixelInt += coef[2]* (imgPad1[j+1] + imgPad2[j-1]); 3545 3545 pixelInt += coef[3]* (imgPad1[j ] + imgPad2[j ]); 3546 pixelInt += coef[4]* (imgPad1[j +1] + imgPad2[j-1]);3546 pixelInt += coef[4]* (imgPad1[j-1] + imgPad2[j+1]); 3547 3547 3548 3548 pixelInt += coef[5]* (imgPad[j+4] + imgPad[j-4]); 3549 3549 pixelInt += coef[6]* (imgPad[j+3] + imgPad[j-3]); -
source/Lib/TLibEncoder/TEncAdaptiveLoopFilter.cpp
2813 2813 2814 2814 ELocal[1] = (imgPad3[j] + imgPad4[j]); 2815 2815 2816 ELocal[2] = (imgPad1[j -1] + imgPad2[j+1]);2816 ELocal[2] = (imgPad1[j+1] + imgPad2[j-1]); 2817 2817 ELocal[3] = (imgPad1[j ] + imgPad2[j ]); 2818 ELocal[4] = (imgPad1[j +1] + imgPad2[j-1]);2818 ELocal[4] = (imgPad1[j-1] + imgPad2[j+1]); 2819 2819 2820 2820 ELocal[5] = (imgPad[j+4] + imgPad[j-4]); 2821 2821 ELocal[6] = (imgPad[j+3] + imgPad[j-3]); … … 2932 2932 ELocal[0] = (imgPad5[j] + imgPad6[j]); 2933 2933 ELocal[1] = (imgPad3[j] + imgPad4[j]); 2934 2934 2935 ELocal[2] = (imgPad1[j -1] + imgPad2[j+1]);2935 ELocal[2] = (imgPad1[j+1] + imgPad2[j-1]); 2936 2936 ELocal[3] = (imgPad1[j ] + imgPad2[j ]); 2937 ELocal[4] = (imgPad1[j +1] + imgPad2[j-1]);2937 ELocal[4] = (imgPad1[j-1] + imgPad2[j+1]); 2938 2938 2939 2939 ELocal[5] = (imgPad[j+4] + imgPad[j-4]); 2940 2940 ELocal[6] = (imgPad[j+3] + imgPad[j-3]);