/frameworks/av/media/libstagefright/codecs/on2/h264dec/omxdl/arm11/vc/m4p10/src/ |
H A D | omxVCM4P10_InterpolateChroma.c | 35 * [in] dstStep Destination frame step in byte. Must be multiple of roi.width. 51 * srcStep or dstStep < 8. 57 * srcStep or dstStep is not a multiple of 8. 65 OMX_S32 dstStep, 72 ((OMX_U8*)pSrc, srcStep, pDst, dstStep, roi.width, roi.height, dx, dy); 61 omxVCM4P10_InterpolateChroma( const OMX_U8* pSrc, OMX_S32 srcStep, OMX_U8* pDst, OMX_S32 dstStep, OMX_S32 dx, OMX_S32 dy, OMXSize roi ) argument
|
H A D | armVCM4P10_InterpolateLuma_Copy_unsafe_s.s | 36 dstStep RN 3 label 64 M_STR x0, [pDst], dstStep 66 M_STR x1, [pDst], dstStep 68 M_STR x2, [pDst], dstStep 69 M_STR x3, [pDst], dstStep 79 M_STR x0, [pDst], dstStep 84 M_STR x2, [pDst], dstStep 89 M_STR x0, [pDst], dstStep 92 M_STR x2, [pDst], dstStep 102 M_STR x0, [pDst], dstStep [all...] |
H A D | armVCM4P10_InterpolateLuma_HalfHor4x4_unsafe_s.s | 48 dstStep RN 3 label 84 M_STR dstStep, pDstStep 158 M_LDR dstStep, pDstStep 166 M_STR Acc1, [pDst], dstStep ;// Store result1 168 M_STR Acc2, [pDst], dstStep ;// Store result2 173 SUB pDst, pDst, dstStep, LSL #2
|
H A D | omxVCM4P10_InterpolateLuma_s.s | 22 ;// [in] dstStep Destination frame step in byte. Must be multiple of roi.width 38 ;// srcStep or dstStep >= roi.width. 44 ;// srcStep and dstStep is multiple of 8. 80 dstStep RN 3 label 148 STM pArgs, {pSrc,srcStep,pDst,dstStep} 225 MOV dstStep, #4 229 LDM pArgs, {pSrc, srcStep, pDst, dstStep} 262 MOV dstStep, #4 266 LDM pArgs, {pSrc, srcStep, pDst, dstStep} 346 MOV dstStep, # [all...] |
H A D | armVCM4P10_InterpolateLuma_HalfDiagHorVer4x4_unsafe_s.s | 59 dstStep RN 3 label 100 M_STRD pDst, dstStep, ppDstArgs 103 MOV dstStep, #16 107 M_STR dstStep, pDstStep 169 M_LDR dstStep, pDstStep 181 STR Acc0, [pDst, dstStep] 186 STR Acc1, [pDst, dstStep] 191 STR Acc2, [pDst, dstStep] 195 STR Acc3, [pDst, dstStep] 197 ADD pDst, pDst, dstStep, LS [all...] |
H A D | armVCM4P10_InterpolateLuma_HalfDiagVerHor4x4_unsafe_s.s | 56 dstStep RN 3 label 118 M_STRD pDst, dstStep, ppDstArgs 120 MOV dstStep, #24 175 M_STR Acc0, [pDst], dstStep ;// Store result & adjust pointer 184 M_STR Acc2, [pDst], dstStep ;// Store result & adjust pointer 204 M_LDRD pDst, dstStep, ppDstArgs 265 M_STR Acc0, [pDst], dstStep 268 SUB pDst, pDst, dstStep, LSL #2
|
H A D | armVCM4P10_InterpolateLuma_HalfVer4x4_unsafe_s.s | 49 dstStep RN 3 label 169 M_STR Acc0, [pDst], dstStep ;// Store result & adjust pointer 171 M_STR Acc2, [pDst], dstStep ;// Store result & adjust pointer 177 SUB pDst, pDst, dstStep, LSL #2
|
H A D | omxVCM4P10_DequantTransformResidualFromPairAndAdd_s.s | 353 dstStep RN 10 label 425 M_LDR dstStep,dstStepOnStack 456 ADD pDstTemp,pDstTemp,dstStep ;// Increment pDst ptr
|
H A D | omxVCM4P10_PredictIntraChroma_8x8_s.s | 105 dstStep RN 5 ;// input variable label 130 M_LDR dstStep, DstStep ;// Arg dstStep loaded from stack to reg 192 M_STRD tVal0, tVal1, [pDst], dstStep ;// pDst[0 to 7] = tVal 0 to 1 193 M_STRD tVal0, tVal1, [pDst], dstStep ;// pDst[8 to 15] = tVal 0 to 1 194 M_STRD tVal0, tVal1, [pDst], dstStep ;// pDst[16 to 23] = tVal 0 to 1 195 M_STRD tVal0, tVal1, [pDst], dstStep ;// pDst[24 to 31] = tVal 0 to 1 197 M_STRD tVal8, tVal9, [pDst], dstStep ;// pDst[32 to 39] = tVal 8 to 9 198 M_STRD tVal8, tVal9, [pDst], dstStep ;// pDst[40 to 47] = tVal 8 to 9 199 M_STRD tVal8, tVal9, [pDst], dstStep ;// pDs [all...] |
H A D | omxVCM4P10_PredictIntra_4x4_s.s | 87 dstStep RN 5 ;// input variable label 111 M_LDR dstStep, DstStep ;// Arg dstStep loaded from stack to reg 119 M_STR Above0123, [pDst], dstStep ;// pDst[0 to 3] = Above0123 120 M_STR Above0123, [pDst], dstStep ;// pDst[4 to 7] = Above0123 121 M_STR Above0123, [pDst], dstStep ;// pDst[8 to 11] = Above0123 139 M_STR Out0, [pDst], dstStep ;// store {Out0} at pDst [0 to 3 ] 140 M_STR Out1, [pDst], dstStep ;// store {Out1} at pDst [4 to 7 ] 141 M_STR Out2, [pDst], dstStep ;// store {Out2} at pDst [8 to 11] 181 M_STR Out0, [pDst], dstStep ;// stor [all...] |
/frameworks/av/media/libstagefright/codecs/on2/h264dec/omxdl/arm_neon/vc/m4p10/src/ |
H A D | omxVCM4P10_InterpolateChroma.c | 35 * [in] dstStep Destination frame step in byte. Must be multiple of roi.width. 51 * srcStep or dstStep < 8. 57 * srcStep or dstStep is not a multiple of 8. 65 OMX_S32 dstStep, 72 ((OMX_U8*)pSrc, srcStep, pDst, dstStep, roi.width, roi.height, dx, dy); 61 omxVCM4P10_InterpolateChroma( const OMX_U8* pSrc, OMX_S32 srcStep, OMX_U8* pDst, OMX_S32 dstStep, OMX_S32 dx, OMX_S32 dy, OMXSize roi ) argument
|
H A D | armVCM4P10_InterpolateLuma_Copy_unsafe_s.s | 36 dstStep RN 3 label 64 M_STR x0, [pDst], dstStep 66 M_STR x1, [pDst], dstStep 68 M_STR x2, [pDst], dstStep 69 M_STR x3, [pDst], dstStep 79 M_STR x0, [pDst], dstStep 84 M_STR x2, [pDst], dstStep 89 M_STR x0, [pDst], dstStep 92 M_STR x2, [pDst], dstStep 102 M_STR x0, [pDst], dstStep [all...] |
H A D | armVCM4P10_InterpolateLuma_HalfVer4x4_unsafe_s.s | 28 dstStep RN 3 label
|
H A D | armVCM4P10_InterpolateLuma_HalfDiagHorVer4x4_unsafe_s.s | 28 dstStep RN 3 label
|
H A D | armVCM4P10_InterpolateLuma_HalfHor4x4_unsafe_s.s | 30 dstStep RN 3 label
|
/frameworks/av/media/libstagefright/codecs/on2/h264dec/omxdl/reference/vc/m4p10/src/ |
H A D | omxVCM4P10_InterpolateChroma.c | 34 * dstStep -Destination frame step in bytes; must be a multiple of 54 * srcStep or dstStep < 8. 60 * srcStep or dstStep is not a multiple of 8. 68 OMX_S32 dstStep, 78 armRetArgErrIf(dstStep < 8, OMX_Sts_BadArgErr) 89 armRetArgErrIf(dstStep & 7, OMX_Sts_BadArgErr) 92 ((OMX_U8*)pSrc, srcStep, pDst, dstStep, roi.width, roi.height, dx, dy); 64 omxVCM4P10_InterpolateChroma( const OMX_U8* pSrc, OMX_S32 srcStep, OMX_U8* pDst, OMX_S32 dstStep, OMX_S32 dx, OMX_S32 dy, OMXSize roi ) argument
|
H A D | omxVCM4P10_InterpolateLuma.c | 34 * dstStep -destination frame step, in bytes; must be a multiple of 54 * srcStep or dstStep < roi.width. 59 * srcStep or dstStep is not a multiple of 8. 67 OMX_S32 dstStep, 77 armRetArgErrIf(dstStep < roi.width, OMX_Sts_BadArgErr) 88 armRetArgErrIf(dstStep & 7, OMX_Sts_BadArgErr) 91 (pSrc, srcStep, pDst, dstStep, roi.width, roi.height, dx, dy); 63 omxVCM4P10_InterpolateLuma( const OMX_U8* pSrc, OMX_S32 srcStep, OMX_U8* pDst, OMX_S32 dstStep, OMX_S32 dx, OMX_S32 dy, OMXSize roi ) argument
|
H A D | armVCM4P10_PredictIntraDC4x4.c | 34 * [in] dstStep Step of the destination buffer 47 OMX_INT dstStep, 85 pDst[y*dstStep+x] = (OMX_U8)Sum; 42 armVCM4P10_PredictIntraDC4x4( const OMX_U8* pSrcLeft, const OMX_U8 *pSrcAbove, OMX_U8* pDst, OMX_INT leftStep, OMX_INT dstStep, OMX_S32 availability ) argument
|
H A D | omxVCM4P10_DequantTransformResidualFromPairAndAdd.c | 67 * dstStep - Destination frame step in bytes; must be a multiple of 4 84 * - predStep or dstStep is not a multiple of 4. 96 OMX_INT dstStep, 110 armRetArgErrIf(dstStep & 3, OMX_Sts_BadArgErr); 138 pDst[y*dstStep+x] = (OMX_U8)armClip(0,255,pPred[y*predStep+x] + pDelta[4*y+x]); 90 omxVCM4P10_DequantTransformResidualFromPairAndAdd( const OMX_U8 **ppSrc, const OMX_U8 *pPred, const OMX_S16 *pDC, OMX_U8 *pDst, OMX_INT predStep, OMX_INT dstStep, OMX_INT QP, OMX_INT AC ) argument
|
H A D | omxVCM4P10_PredictIntraChroma_8x8.c | 34 * [in] dstStep Step of the destination buffer 47 OMX_INT dstStep, 81 pDst[y*dstStep+x] = (OMX_U8)Sum; 96 * [in] dstStep Step of the destination buffer 109 OMX_INT dstStep, 143 pDst[y*dstStep+x] = (OMX_U8)Sum; 162 * dstStep - Step of the destination buffer; must be a multiple of 8. 177 * dstStep < 8 or dstStep is not a multiple of 8. 205 OMX_INT dstStep, 42 armVCM4P10_PredictIntraDCUp4x4( const OMX_U8* pSrcLeft, const OMX_U8 *pSrcAbove, OMX_U8* pDst, OMX_INT leftStep, OMX_INT dstStep, OMX_S32 availability ) argument 104 armVCM4P10_PredictIntraDCLeft4x4( const OMX_U8* pSrcLeft, const OMX_U8 *pSrcAbove, OMX_U8* pDst, OMX_INT leftStep, OMX_INT dstStep, OMX_S32 availability ) argument 199 omxVCM4P10_PredictIntraChroma_8x8( const OMX_U8* pSrcLeft, const OMX_U8 *pSrcAbove, const OMX_U8 *pSrcAboveLeft, OMX_U8* pDst, OMX_INT leftStep, OMX_INT dstStep, OMXVCM4P10IntraChromaPredMode predMode, OMX_S32 availability ) argument [all...] |
H A D | omxVCM4P10_PredictIntra_16x16.c | 40 * dstStep - Step of the destination buffer; must be a multiple of 16. 55 * dstStep < 16. or dstStep is not a multiple of 16. 85 OMX_INT dstStep, 93 armRetArgErrIf(dstStep < 16, OMX_Sts_BadArgErr); 94 armRetArgErrIf((dstStep % 16) != 0, OMX_Sts_BadArgErr); 115 pDst[y*dstStep+x] = pSrcAbove[x]; 125 pDst[y*dstStep+x] = pSrcLeft[y*leftStep]; 166 pDst[y*dstStep+x] = (OMX_U8)Sum; 190 pDst[y*dstStep 79 omxVCM4P10_PredictIntra_16x16( const OMX_U8* pSrcLeft, const OMX_U8 *pSrcAbove, const OMX_U8 *pSrcAboveLeft, OMX_U8* pDst, OMX_INT leftStep, OMX_INT dstStep, OMXVCM4P10Intra16x16PredMode predMode, OMX_S32 availability) argument [all...] |
H A D | omxVCM4P10_PredictIntra_4x4.c | 41 * dstStep - Step of the destination buffer; must be a multiple of 4. 56 * dstStep < 4, or dstStep is not a multiple of 4. 99 OMX_INT dstStep, 109 armRetArgErrIf((dstStep % 4) != 0, OMX_Sts_BadArgErr); 110 armRetArgErrIf((dstStep < 4), OMX_Sts_BadArgErr); 165 pDst[y*dstStep+0] = U0; 166 pDst[y*dstStep+1] = U1; 167 pDst[y*dstStep+2] = U2; 168 pDst[y*dstStep 93 omxVCM4P10_PredictIntra_4x4( const OMX_U8* pSrcLeft, const OMX_U8 *pSrcAbove, const OMX_U8 *pSrcAboveLeft, OMX_U8* pDst, OMX_INT leftStep, OMX_INT dstStep, OMXVCM4P10Intra4x4PredMode predMode, OMX_S32 availability ) argument [all...] |
/frameworks/av/media/libstagefright/codecs/on2/h264dec/omxdl/reference/vc/m4p2/src/ |
H A D | omxVCM4P2_MCReconBlock.c | 173 * [in] dstStep distance between the start of consecutive lines in the 186 OMX_INT dstStep) 191 for (y = 0, count = 0, index = 0; y < 8; y++,index += (srcStep -8), count += (dstStep - 8)) 216 * [in] dstStep distance between the start of consecutive lines in the 227 OMX_INT dstStep) 240 pDst += dstStep; 258 * dstStep - distance between the start of consecutive lines in the 282 * - either srcStep or dstStep is not a multiple of 8. 292 OMX_INT dstStep, 304 armRetArgErrIf(((dstStep 182 armVCM4P2_MCReconBlock_NoRes( const OMX_U8 *pSrc, OMX_INT srcStep, OMX_U8 *pDst, OMX_INT dstStep) argument 223 armVCM4P2_MCReconBlock_Res( const OMX_U8 *pSrc, const OMX_S16 *pSrcResidue, OMX_U8 *pDst, OMX_INT dstStep) argument 287 omxVCM4P2_MCReconBlock( const OMX_U8 *pSrc, OMX_INT srcStep, const OMX_S16 *pSrcResidue, OMX_U8 *pDst, OMX_INT dstStep, OMX_INT predictType, OMX_INT rndVal) argument [all...] |
H A D | omxVCM4P2_TransRecBlockCoef_intra.c | 73 * dstStep - width of the reconstructed destination buffer; must be a 111 * - srcStep, or dstStep <= 0 or not a multiple of 8. 133 OMX_INT dstStep, 165 armRetArgErrIf((srcStep <= 0) || (dstStep <= 0) || 166 (dstStep & 7) || (srcStep & 7) 205 pDst[(y*dstStep) + x] = pTempBuf2[count]; 121 omxVCM4P2_TransRecBlockCoef_intra( const OMX_U8 *pSrc, OMX_S16 * pDst, OMX_U8 * pRec, OMX_S16 *pPredBufRow, OMX_S16 *pPredBufCol, OMX_S16 * pPreACPredict, OMX_INT *pSumErr, OMX_INT blockIndex, OMX_U8 curQp, const OMX_U8 *pQpBuf, OMX_INT srcStep, OMX_INT dstStep, OMX_INT shortVideoHeader ) argument
|
/frameworks/av/media/libstagefright/codecs/on2/h264dec/omxdl/arm11/vc/m4p2/src/ |
H A D | omxVCM4P2_MCReconBlock_s.s | 351 STRD tmp1, tmp2, [pDst], dstStep 352 STRD tmp3, tmp4, [pDst], dstStep 388 STRD tmp5, tmp6, [pDst], dstStep 420 STRD tmp1, tmp2, [pDst], dstStep 425 STRD tmp3, tmp4, [pDst], dstStep 472 STRD t00, t01, [pDst], dstStep ;// store the average 483 STRD t20, t21, [pDst], dstStep 575 dstStep RN 2 label 622 M_LDR dstStep, Arg_dstStep 670 SUB dstStep, dstSte [all...] |