Searched refs:pMbLayer (Results 1 - 7 of 7) sorted by relevance

/frameworks/av/media/libstagefright/codecs/on2/h264dec/source/
H A Dh264bsd_inter_prediction.h52 u32 h264bsdInterPrediction(mbStorage_t *pMb, macroblockLayer_t *pMbLayer,
H A Dh264bsd_macroblock_layer.c125 pMbLayer stores the macroblock data parsed from stream
134 macroblockLayer_t *pMbLayer, mbStorage_t *pMb, u32 sliceType,
147 ASSERT(pMbLayer);
150 h264bsdClearMbLayer(pMbLayer, ((sizeof(macroblockLayer_t) + 63) & ~0x3F));
152 H264SwDecMemset(pMbLayer, 0, sizeof(macroblockLayer_t));
161 pMbLayer->mbType = (mbType_e)(value + 6);
167 pMbLayer->mbType = (mbType_e)(value + 1);
170 if (pMbLayer->mbType == I_PCM)
181 level = pMbLayer->residual.level[0];
192 partMode = h264bsdMbPartPredMode(pMbLayer
133 h264bsdDecodeMacroblockLayer(strmData_t *pStrmData, macroblockLayer_t *pMbLayer, mbStorage_t *pMb, u32 sliceType, u32 numRefIdxActive) argument
964 h264bsdDecodeMacroblock(mbStorage_t *pMb, macroblockLayer_t *pMbLayer, image_t *currImage, dpbStorage_t *dpb, i32 *qpY, u32 mbNum, u32 constrainedIntraPredFlag, u8* data) argument
[all...]
H A Dh264bsd_macroblock_layer.h191 macroblockLayer_t *pMbLayer, mbStorage_t *pMb, u32 sliceType,
199 u32 h264bsdDecodeMacroblock(mbStorage_t *pMb, macroblockLayer_t *pMbLayer,
207 u32 h264bsdClearMbLayer(macroblockLayer_t *pMbLayer, u32 size);
H A Dh264bsd_inter_prediction.c181 pMbLayer pointer to current macroblock data from stream
197 u32 h264bsdInterPrediction(mbStorage_t *pMb, macroblockLayer_t *pMbLayer, argument
215 ASSERT(pMbLayer);
233 if (MvPrediction16x16(pMb, &pMbLayer->mbPred, dpb) != HANTRO_OK)
242 if ( MvPrediction16x8(pMb, &pMbLayer->mbPred, dpb) != HANTRO_OK)
256 if ( MvPrediction8x16(pMb, &pMbLayer->mbPred, dpb) != HANTRO_OK)
269 if ( MvPrediction8x8(pMb, &pMbLayer->subMbPred, dpb) != HANTRO_OK)
275 h264bsdSubMbPartMode(pMbLayer->subMbPred.subMbType[i]);
344 pMbLayer pointer to current macroblock data from stream
360 u32 h264bsdInterPrediction(mbStorage_t *pMb, macroblockLayer_t *pMbLayer, argument
[all...]
H A Dh264bsd_intra_prediction.c189 static u32 DetermineIntra4x4PredMode(macroblockLayer_t *pMbLayer,
1881 u32 DetermineIntra4x4PredMode(macroblockLayer_t *pMbLayer, argument
1893 ASSERT(pMbLayer);
1919 if (!pMbLayer->mbPred.prevIntra4x4PredModeFlag[index])
1921 if (pMbLayer->mbPred.remIntra4x4PredMode[index] < mode1)
1923 mode1 = pMbLayer->mbPred.remIntra4x4PredMode[index];
1927 mode1 = pMbLayer->mbPred.remIntra4x4PredMode[index] + 1;
/frameworks/av/media/libstagefright/codecs/on2/h264dec/source/arm_neon_asm/
H A Dh264bsdClearMbLayer.s25 pMbLayer RN 0 label
51 ADD pTmp, pMbLayer, #16
56 VST1 qZero, [pMbLayer], step
59 VST1 qZero, [pMbLayer], step
/frameworks/av/media/libstagefright/codecs/on2/h264dec/source/arm_neon_asm_gcc/
H A Dh264bsdClearMbLayer.S25 #define pMbLayer r0 define
51 ADD pTmp, pMbLayer, #16
56 VST1.8 {qZero}, [pMbLayer], step
59 VST1.8 {qZero}, [pMbLayer], step

Completed in 218 milliseconds