Searched refs:residual (Results 1 - 12 of 12) sorted by relevance

/frameworks/av/media/libstagefright/codecs/on2/h264dec/source/
H A Dh264bsd_image.h64 i32 residual[][16]);
H A Dh264bsd_util.h71 /* macro to mark a residual block empty, i.e. contain zero coefficients */
72 #define MARK_RESIDUAL_EMPTY(residual) ((residual)[0] = EMPTY_RESIDUAL_INDICATOR)
73 /* macro to check if residual block is empty */
74 #define IS_RESIDUAL_EMPTY(residual) ((residual)[0] == EMPTY_RESIDUAL_INDICATOR)
H A Dh264bsd_intra_prediction.h57 u32 h264bsdIntra16x16Prediction(mbStorage_t *pMb, u8 *data, i32 residual[][16],
60 u32 h264bsdIntraChromaPrediction(mbStorage_t *pMb, u8 *data, i32 residual[][16],
H A Dh264bsd_image.c152 and the residual are given separately and will be combined while
159 residual pointer to residual data, 16 16-element arrays for luma
172 i32 residual[][16])
214 pRes = residual[block];
245 /* Calculate image = prediction + residual
279 pRes = residual[block];
171 h264bsdWriteOutputBlocks(image_t *image, u32 mbNum, u8 *data, i32 residual[][16]) argument
H A Dh264bsd_intra_prediction.c184 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], argument
634 ASSERT(residual);
840 h264bsdIntraChromaPrediction(mbStorage_t *pMb, u8 *data, i32 residual[][16], u8 *above, u8 *left, u32 predMode, u32 constrainedIntraPred) argument
922 h264bsdAddResidual(u8 *data, i32 *residual, u32 blockNum) argument
[all...]
H A Dh264bsd_macroblock_layer.h158 residual_t residual; member in struct:__anon827
H A Dh264bsd_macroblock_layer.c181 level = pMbLayer->residual.level[0];
228 tmp = DecodeResidual(pStrmData, &pMbLayer->residual, pMb,
504 Parse residual information from bit stream and store in 'pResidual'.
695 Parse residual information from bit stream and store in 'pResidual'.
999 i32 *lev = pMbLayer->residual.level[0];
1035 pMbLayer->residual.totalCoeff,
1048 pSrc = pMbLayer->residual.posCoefBuf;
1095 tmp = ProcessResidual(pMb, pMbLayer->residual.level,
1096 pMbLayer->residual.coeffMap);
1140 Process the residual dat
[all...]
H A Dh264bsd_inter_prediction.c177 (prediction + residual) into the output image (currImage)
340 (prediction + residual) into the output image (currImage)
473 pMbLayer->residual.level);
/frameworks/av/media/libstagefright/codecs/m4v_h263/dec/src/
H A Dvlc_decode.h97 PV_STATUS PV_DeScaleMVD(int f_code, int residual, int vlc_code_mag, MOT *vector);
H A Dvlc_decode.cpp321 int residual, /* <-- part of the MV Diff. FLC coded */
337 diff_vector = ((PV_ABS(vlc_code_mag) - 1) << (f_code - 1)) + residual + 1;
319 PV_DeScaleMVD( int f_code, int residual, int vlc_code_mag, MOT *vector ) argument
/frameworks/av/media/libstagefright/codecs/avc/enc/
H A DAndroid.mk15 src/residual.cpp \
/frameworks/av/media/libstagefright/codecs/m4v_h263/enc/src/
H A Dvlc_encode.cpp175 Void ScaleMVD(Int f_code, Int diff_vector, Int *residual, Int *vlc_code_mag);
2734 Int residual, vlc_code_mag, bits, entry; local
2736 ScaleMVD(f_code, dmv, &residual, &vlc_code_mag);
2747 BitstreamPutBits(bs, f_code - 1, residual);
2758 Int *residual, /* --> value to be FLC coded */
2783 *residual = 0;
2788 *residual = 0;
2797 *residual = aux & (scale_factor - 1);
2755 ScaleMVD( Int f_code, Int diff_vector, Int *residual, Int *vlc_code_mag ) argument

Completed in 68 milliseconds