/frameworks/av/media/libstagefright/codecs/on2/h264dec/omxdl/arm11/vc/m4p10/src/ |
H A D | omxVCM4P10_InterpolateChroma.c | 50 * [in] dstStep Destination frame step in byte. Must be multiple of roi.width. 66 * srcStep or dstStep < 8. 72 * srcStep or dstStep is not a multiple of 8. 80 OMX_S32 dstStep, 87 ((OMX_U8*)pSrc, srcStep, pDst, dstStep, roi.width, roi.height, dx, dy); 76 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_PredictIntraChroma_8x8_s.s | 119 dstStep RN 5 ;// input variable label 144 M_LDR dstStep, DstStep ;// Arg dstStep loaded from stack to reg 206 M_STRD tVal0, tVal1, [pDst], dstStep ;// pDst[0 to 7] = tVal 0 to 1 207 M_STRD tVal0, tVal1, [pDst], dstStep ;// pDst[8 to 15] = tVal 0 to 1 208 M_STRD tVal0, tVal1, [pDst], dstStep ;// pDst[16 to 23] = tVal 0 to 1 209 M_STRD tVal0, tVal1, [pDst], dstStep ;// pDst[24 to 31] = tVal 0 to 1 211 M_STRD tVal8, tVal9, [pDst], dstStep ;// pDst[32 to 39] = tVal 8 to 9 212 M_STRD tVal8, tVal9, [pDst], dstStep ;// pDst[40 to 47] = tVal 8 to 9 213 M_STRD tVal8, tVal9, [pDst], dstStep ;// pDs [all...] |
H A D | armVCM4P10_InterpolateLuma_Copy_unsafe_s.s | 50 dstStep RN 3 label 78 M_STR x0, [pDst], dstStep 80 M_STR x1, [pDst], dstStep 82 M_STR x2, [pDst], dstStep 83 M_STR x3, [pDst], dstStep 93 M_STR x0, [pDst], dstStep 98 M_STR x2, [pDst], dstStep 103 M_STR x0, [pDst], dstStep 106 M_STR x2, [pDst], dstStep 116 M_STR x0, [pDst], dstStep [all...] |
H A D | armVCM4P10_InterpolateLuma_HalfDiagHorVer4x4_unsafe_s.s | 73 dstStep RN 3 label 114 M_STRD pDst, dstStep, ppDstArgs 117 MOV dstStep, #16 121 M_STR dstStep, pDstStep 183 M_LDR dstStep, pDstStep 195 STR Acc0, [pDst, dstStep] 200 STR Acc1, [pDst, dstStep] 205 STR Acc2, [pDst, dstStep] 209 STR Acc3, [pDst, dstStep] 211 ADD pDst, pDst, dstStep, LS [all...] |
H A D | omxVCM4P10_PredictIntra_4x4_s.s | 101 dstStep RN 5 ;// input variable label 125 M_LDR dstStep, DstStep ;// Arg dstStep loaded from stack to reg 133 M_STR Above0123, [pDst], dstStep ;// pDst[0 to 3] = Above0123 134 M_STR Above0123, [pDst], dstStep ;// pDst[4 to 7] = Above0123 135 M_STR Above0123, [pDst], dstStep ;// pDst[8 to 11] = Above0123 153 M_STR Out0, [pDst], dstStep ;// store {Out0} at pDst [0 to 3 ] 154 M_STR Out1, [pDst], dstStep ;// store {Out1} at pDst [4 to 7 ] 155 M_STR Out2, [pDst], dstStep ;// store {Out2} at pDst [8 to 11] 195 M_STR Out0, [pDst], dstStep ;// stor [all...] |
H A D | omxVCM4P10_InterpolateLuma_s.s | 36 ;// [in] dstStep Destination frame step in byte. Must be multiple of roi.width 52 ;// srcStep or dstStep >= roi.width. 58 ;// srcStep and dstStep is multiple of 8. 94 dstStep RN 3 label 162 STM pArgs, {pSrc,srcStep,pDst,dstStep} 239 MOV dstStep, #4 243 LDM pArgs, {pSrc, srcStep, pDst, dstStep} 276 MOV dstStep, #4 280 LDM pArgs, {pSrc, srcStep, pDst, dstStep} 360 MOV dstStep, # [all...] |
H A D | armVCM4P10_InterpolateLuma_HalfDiagVerHor4x4_unsafe_s.s | 70 dstStep RN 3 label 132 M_STRD pDst, dstStep, ppDstArgs 134 MOV dstStep, #24 189 M_STR Acc0, [pDst], dstStep ;// Store result & adjust pointer 198 M_STR Acc2, [pDst], dstStep ;// Store result & adjust pointer 218 M_LDRD pDst, dstStep, ppDstArgs 279 M_STR Acc0, [pDst], dstStep 282 SUB pDst, pDst, dstStep, LSL #2
|
H A D | armVCM4P10_InterpolateLuma_HalfHor4x4_unsafe_s.s | 62 dstStep RN 3 label 98 M_STR dstStep, pDstStep 172 M_LDR dstStep, pDstStep 180 M_STR Acc1, [pDst], dstStep ;// Store result1 182 M_STR Acc2, [pDst], dstStep ;// Store result2 187 SUB pDst, pDst, dstStep, LSL #2
|
H A D | omxVCM4P10_PredictIntra_16x16_s.s | 116 dstStep RN 5 ;// input variable label 140 M_LDR dstStep, DstStep ;// Arg dstStep loaded from stack to reg 148 ADD dstStepx2, dstStep, dstStep ;// double dstStep 149 ADD pDst2, pDst, dstStep ;// pDst2- pDst advanced by dstStep 156 ADD pDst, pDst, dstStepx2 ;// pDst advanced by dstStep 158 ADD pDst2, pDst2, dstStepx2 ;// pDst advanced by dstStep [all...] |
/frameworks/av/media/libstagefright/codecs/on2/h264dec/omxdl/arm_neon/vc/m4p10/src/ |
H A D | omxVCM4P10_InterpolateChroma.c | 50 * [in] dstStep Destination frame step in byte. Must be multiple of roi.width. 66 * srcStep or dstStep < 8. 72 * srcStep or dstStep is not a multiple of 8. 80 OMX_S32 dstStep, 87 ((OMX_U8*)pSrc, srcStep, pDst, dstStep, roi.width, roi.height, dx, dy); 76 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_s.s | 36 ;// [in] dstStep Destination frame step in byte. Must be multiple of roi.width 52 ;// srcStep or dstStep >= roi.width. 58 ;// srcStep and dstStep is multiple of 8. 84 dstStep RN 3 label 206 STM pArgs, {pSrc,srcStep,pDst,dstStep} 239 ADD Temp, pDst, dstStep, LSL #1 240 VST1 dDst0[0], [pDst], dstStep 241 VST1 dDst2[0], [Temp], dstStep 256 ADD Temp, pDst, dstStep, LSL #1 257 VST1 dResultH0[0], [pDst], dstStep [all...] |
H A D | armVCM4P10_InterpolateLuma_Copy_unsafe_s.s | 50 dstStep RN 3 label 78 M_STR x0, [pDst], dstStep 80 M_STR x1, [pDst], dstStep 82 M_STR x2, [pDst], dstStep 83 M_STR x3, [pDst], dstStep 93 M_STR x0, [pDst], dstStep 98 M_STR x2, [pDst], dstStep 103 M_STR x0, [pDst], dstStep 106 M_STR x2, [pDst], dstStep 116 M_STR x0, [pDst], dstStep [all...] |
H A D | omxVCM4P10_PredictIntra_4x4_s.s | 65 dstStep RN 5 ;// input variable label 184 M_LDRD leftStep,dstStep,LeftStep ;// Arg leftStep & dstStep loaded from stack to reg 200 ADD pDstTmp, pDst, dstStep 201 ADD dstep, dstStep, dstStep 203 VST1 dLeftVal0U32[0],[pDst],dstep ;// pDst[0*dstStep+x] :0<= x <= 7 204 VST1 dLeftVal1U32[0],[pDstTmp],dstep ;// pDst[1*dstStep+x] :0<= x <= 7 205 VST1 dLeftVal2U32[0],[pDst] ;// pDst[2*dstStep+x] :0<= x <= 7 206 VST1 dLeftVal3U32[0],[pDstTmp] ;// pDst[3*dstStep [all...] |
H A D | omxVCM4P10_PredictIntra_16x16_s.s | 171 dstStep RN 5 ;// input variable label 199 M_LDR dstStep, DstStep ;// Arg dstStep loaded from stack to reg 207 ADD pTmp, pDst, dstStep 208 ADD step, dstStep, dstStep 231 ADD pTmp2, pDst, dstStep 232 ADD dstStep, dstStep, dstStep [all...] |
/frameworks/av/media/libstagefright/codecs/on2/h264dec/omxdl/reference/vc/m4p10/src/ |
H A D | omxVCM4P10_PredictIntraChroma_8x8.c | 49 * [in] dstStep Step of the destination buffer 62 OMX_INT dstStep, 96 pDst[y*dstStep+x] = (OMX_U8)Sum; 111 * [in] dstStep Step of the destination buffer 124 OMX_INT dstStep, 158 pDst[y*dstStep+x] = (OMX_U8)Sum; 177 * dstStep - Step of the destination buffer; must be a multiple of 8. 192 * dstStep < 8 or dstStep is not a multiple of 8. 220 OMX_INT dstStep, 57 armVCM4P10_PredictIntraDCUp4x4( const OMX_U8* pSrcLeft, const OMX_U8 *pSrcAbove, OMX_U8* pDst, OMX_INT leftStep, OMX_INT dstStep, OMX_S32 availability ) argument 119 armVCM4P10_PredictIntraDCLeft4x4( const OMX_U8* pSrcLeft, const OMX_U8 *pSrcAbove, OMX_U8* pDst, OMX_INT leftStep, OMX_INT dstStep, OMX_S32 availability ) argument 214 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 | armVCM4P10_PredictIntraDC4x4.c | 49 * [in] dstStep Step of the destination buffer 62 OMX_INT dstStep, 100 pDst[y*dstStep+x] = (OMX_U8)Sum; 57 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_InterpolateChroma.c | 49 * dstStep -Destination frame step in bytes; must be a multiple of 69 * srcStep or dstStep < 8. 75 * srcStep or dstStep is not a multiple of 8. 83 OMX_S32 dstStep, 93 armRetArgErrIf(dstStep < 8, OMX_Sts_BadArgErr) 104 armRetArgErrIf(dstStep & 7, OMX_Sts_BadArgErr) 107 ((OMX_U8*)pSrc, srcStep, pDst, dstStep, roi.width, roi.height, dx, dy); 79 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 | 49 * dstStep -destination frame step, in bytes; must be a multiple of 69 * srcStep or dstStep < roi.width. 74 * srcStep or dstStep is not a multiple of 8. 82 OMX_S32 dstStep, 92 armRetArgErrIf(dstStep < roi.width, OMX_Sts_BadArgErr) 103 armRetArgErrIf(dstStep & 7, OMX_Sts_BadArgErr) 106 (pSrc, srcStep, pDst, dstStep, roi.width, roi.height, dx, dy); 78 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 | omxVCM4P10_PredictIntra_16x16.c | 55 * dstStep - Step of the destination buffer; must be a multiple of 16. 70 * dstStep < 16. or dstStep is not a multiple of 16. 100 OMX_INT dstStep, 108 armRetArgErrIf(dstStep < 16, OMX_Sts_BadArgErr); 109 armRetArgErrIf((dstStep % 16) != 0, OMX_Sts_BadArgErr); 130 pDst[y*dstStep+x] = pSrcAbove[x]; 140 pDst[y*dstStep+x] = pSrcLeft[y*leftStep]; 181 pDst[y*dstStep+x] = (OMX_U8)Sum; 205 pDst[y*dstStep 94 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 | 56 * dstStep - Step of the destination buffer; must be a multiple of 4. 71 * dstStep < 4, or dstStep is not a multiple of 4. 114 OMX_INT dstStep, 124 armRetArgErrIf((dstStep % 4) != 0, OMX_Sts_BadArgErr); 125 armRetArgErrIf((dstStep < 4), OMX_Sts_BadArgErr); 180 pDst[y*dstStep+0] = U0; 181 pDst[y*dstStep+1] = U1; 182 pDst[y*dstStep+2] = U2; 183 pDst[y*dstStep 108 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...] |
H A D | omxVCM4P10_DequantTransformResidualFromPairAndAdd.c | 82 * dstStep - Destination frame step in bytes; must be a multiple of 4 99 * - predStep or dstStep is not a multiple of 4. 111 OMX_INT dstStep, 125 armRetArgErrIf(dstStep & 3, OMX_Sts_BadArgErr); 153 pDst[y*dstStep+x] = (OMX_U8)armClip(0,255,pPred[y*predStep+x] + pDelta[4*y+x]); 105 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
|
/frameworks/av/media/libstagefright/codecs/on2/h264dec/omxdl/arm_neon/vc/m4p2/src/ |
H A D | omxVCM4P2_MCReconBlock_s.s | 73 VST1 dRow0, [pDst@64], dstStep 74 VST1 dRow1, [pDst@64], dstStep 75 VST1 dRow2, [pDst@64], dstStep 76 VST1 dRow3, [pDst@64], dstStep 77 VST1 dRow4, [pDst@64], dstStep 78 VST1 dRow5, [pDst@64], dstStep 79 VST1 dRow6, [pDst@64], dstStep 80 VST1 dRow7, [pDst@64], dstStep 129 VST1 dRow0, [pDst@64], dstStep 131 VST1 dRow1, [pDst@64], dstStep 298 dstStep RN 4 label [all...] |
/frameworks/av/media/libstagefright/codecs/on2/h264dec/omxdl/reference/vc/m4p2/src/ |
H A D | omxVCM4P2_MCReconBlock.c | 188 * [in] dstStep distance between the start of consecutive lines in the 201 OMX_INT dstStep) 206 for (y = 0, count = 0, index = 0; y < 8; y++,index += (srcStep -8), count += (dstStep - 8)) 231 * [in] dstStep distance between the start of consecutive lines in the 242 OMX_INT dstStep) 255 pDst += dstStep; 273 * dstStep - distance between the start of consecutive lines in the 297 * - either srcStep or dstStep is not a multiple of 8. 307 OMX_INT dstStep, 319 armRetArgErrIf(((dstStep 197 armVCM4P2_MCReconBlock_NoRes( const OMX_U8 *pSrc, OMX_INT srcStep, OMX_U8 *pDst, OMX_INT dstStep) argument 238 armVCM4P2_MCReconBlock_Res( const OMX_U8 *pSrc, const OMX_S16 *pSrcResidue, OMX_U8 *pDst, OMX_INT dstStep) argument 302 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 | 88 * dstStep - width of the reconstructed destination buffer; must be a 126 * - srcStep, or dstStep <= 0 or not a multiple of 8. 148 OMX_INT dstStep, 180 armRetArgErrIf((srcStep <= 0) || (dstStep <= 0) || 181 (dstStep & 7) || (srcStep & 7) 220 pDst[(y*dstStep) + x] = pTempBuf2[count]; 136 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
|
H A D | omxVCM4P2_MotionEstimationMB.c | 306 OMX_S32 dstStep = 8; local 574 dstStep, 581 dstStep, 592 dstStep, 599 dstStep, 610 dstStep, 617 dstStep, 628 dstStep, 635 dstStep,
|