1 #include <VLIB/P264/p264_merge.h>
3 // merge scaled residual data from iTransform and prediction data already located in the output picture
4 void p264_merge_4x4 (int16_t* residual,uint8_t* picture, uint32_t x, uint32_t y, uint32_t linesize)
8 picture += y*linesize+x;
11 pixel = (int16_t)(((int16_t)*picture) + (((*residual++)+32)>>6));
18 pixel = (int16_t)(((int16_t)*picture) + (((*residual++)+32)>>6));
25 pixel = (int16_t)(((int16_t)*picture) + (((*residual++)+32)>>6));
32 pixel = (int16_t)(((int16_t)*picture) + (((*residual++)+32)>>6));
40 picture += linesize-3;