Home
last modified time | relevance | path

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

/frameworks/av/media/libstagefright/codecs/on2/h264dec/source/
Dh264bsd_macroblock_layer.c134 macroblockLayer_t *pMbLayer, mbStorage_t *pMb, u32 sliceType, in h264bsdDecodeMacroblockLayer() argument
147 ASSERT(pMbLayer); in h264bsdDecodeMacroblockLayer()
150 h264bsdClearMbLayer(pMbLayer, ((sizeof(macroblockLayer_t) + 63) & ~0x3F)); in h264bsdDecodeMacroblockLayer()
152 H264SwDecMemset(pMbLayer, 0, sizeof(macroblockLayer_t)); in h264bsdDecodeMacroblockLayer()
161 pMbLayer->mbType = (mbType_e)(value + 6); in h264bsdDecodeMacroblockLayer()
167 pMbLayer->mbType = (mbType_e)(value + 1); in h264bsdDecodeMacroblockLayer()
170 if (pMbLayer->mbType == I_PCM) in h264bsdDecodeMacroblockLayer()
181 level = pMbLayer->residual.level[0]; in h264bsdDecodeMacroblockLayer()
192 partMode = h264bsdMbPartPredMode(pMbLayer->mbType); in h264bsdDecodeMacroblockLayer()
194 (h264bsdNumMbPart(pMbLayer->mbType) == 4) ) in h264bsdDecodeMacroblockLayer()
[all …]
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);
Dh264bsd_inter_prediction.c197 u32 h264bsdInterPrediction(mbStorage_t *pMb, macroblockLayer_t *pMbLayer, in h264bsdInterPrediction() argument
215 ASSERT(pMbLayer); in h264bsdInterPrediction()
233 if (MvPrediction16x16(pMb, &pMbLayer->mbPred, dpb) != HANTRO_OK) in h264bsdInterPrediction()
242 if ( MvPrediction16x8(pMb, &pMbLayer->mbPred, dpb) != HANTRO_OK) in h264bsdInterPrediction()
256 if ( MvPrediction8x16(pMb, &pMbLayer->mbPred, dpb) != HANTRO_OK) in h264bsdInterPrediction()
269 if ( MvPrediction8x8(pMb, &pMbLayer->subMbPred, dpb) != HANTRO_OK) in h264bsdInterPrediction()
275 h264bsdSubMbPartMode(pMbLayer->subMbPred.subMbType[i]); in h264bsdInterPrediction()
360 u32 h264bsdInterPrediction(mbStorage_t *pMb, macroblockLayer_t *pMbLayer, in h264bsdInterPrediction() argument
376 ASSERT(pMbLayer); in h264bsdInterPrediction()
390 if (MvPrediction16x16(pMb, &pMbLayer->mbPred, dpb) != HANTRO_OK) in h264bsdInterPrediction()
[all …]
Dh264bsd_inter_prediction.h52 u32 h264bsdInterPrediction(mbStorage_t *pMb, macroblockLayer_t *pMbLayer,
Dh264bsd_intra_prediction.c189 static u32 DetermineIntra4x4PredMode(macroblockLayer_t *pMbLayer,
1881 u32 DetermineIntra4x4PredMode(macroblockLayer_t *pMbLayer, in DetermineIntra4x4PredMode() argument
1893 ASSERT(pMbLayer); in DetermineIntra4x4PredMode()
1919 if (!pMbLayer->mbPred.prevIntra4x4PredModeFlag[index]) in DetermineIntra4x4PredMode()
1921 if (pMbLayer->mbPred.remIntra4x4PredMode[index] < mode1) in DetermineIntra4x4PredMode()
1923 mode1 = pMbLayer->mbPred.remIntra4x4PredMode[index]; in DetermineIntra4x4PredMode()
1927 mode1 = pMbLayer->mbPred.remIntra4x4PredMode[index] + 1; in DetermineIntra4x4PredMode()
/frameworks/av/media/libstagefright/codecs/on2/h264dec/source/arm_neon_asm_gcc/
Dh264bsdClearMbLayer.S25 #define pMbLayer r0 macro
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/
Dh264bsdClearMbLayer.s25 pMbLayer RN 0 label
51 ADD pTmp, pMbLayer, #16
56 VST1 qZero, [pMbLayer], step
59 VST1 qZero, [pMbLayer], step