验证了一下,这个改法是有问题的(仅指“ *pixel_max >> 18 ”改成“ >> 8 ”),所以可以无视我说的这段话(关于“ *pixel_max >> 18 ”改成“ >> 8 ”的那段话)histamine 写了:现在我开始认为
dst[x*pitch] = x264_clip3( (((src[x*pitch]+half)<<2)+err)*pixel_max >> 18, 0, pixel_max );
这行也有问题,为什么要“ *pixel_max >> 18 ”,改成“ >> 8 ”行吗?
求思路06_taro 写了:应该直接给avs写一个O10的function……