Lines Matching defs:residual
184 void h264bsdAddResidual(u8 *data, i32 *residual, u32 blockNum);
202 residual into prediction. The resulting luma pixels are
255 Perform intra 4x4 prediction for luma pixels and add residual
368 Perform intra prediction for chroma pixels and add residual
452 (prediction + residual) into the output image (image)
500 tmp = h264bsdIntra16x16Prediction(pMb, data, mbLayer->residual.level,
514 mbLayer->residual.level+16, pelAbove + 21, pelLeft + 16,
617 residual into prediction. The resulting luma pixels are
622 u32 h264bsdIntra16x16Prediction(mbStorage_t *pMb, u8 *data, i32 residual[][16],
634 ASSERT(residual);
676 /* add residual */
678 h264bsdAddResidual(data, residual[i], i);
689 Perform intra 4x4 prediction for luma pixels and add residual
823 h264bsdAddResidual(data, mbLayer->residual.level[block], block);
835 Perform intra prediction for chroma pixels and add residual
840 u32 h264bsdIntraChromaPrediction(mbStorage_t *pMb, u8 *data, i32 residual[][16],
852 ASSERT(residual);
899 h264bsdAddResidual(data, residual[i], block);
905 residual += 4;
917 Add residual of a block into prediction in macroblock array 'data'.
918 The result (residual + prediction) is stored in 'data'.
922 void h264bsdAddResidual(u8 *data, i32 *residual, u32 blockNum)
937 ASSERT(residual);
940 if (IS_RESIDUAL_EMPTY(residual))
943 RANGE_CHECK_ARRAY(residual, -512, 511, 16);
961 tmp1 = *residual++;
963 tmp3 = *residual++;
968 tmp1 = *residual++;
973 tmp3 = *residual++;