/frameworks/av/media/libstagefright/codecs/on2/h264dec/omxdl/reference/vc/m4p2/src/ |
omxVCM4P2_PredictReconCoefIntra.c | 53 * pPredBufRow - pointer to the coefficient row buffer; must be aligned on 73 * pPredBufRow - pointer to the updated coefficient row buffer 83 * pSrcDst, pPredBufRow, or pPredBufCol. 89 * - pSrcDst, pPredBufRow, or pPredBufCol is not 4-byte aligned. 95 OMX_S16 * pPredBufRow, 107 armRetArgErrIf(pPredBufRow == NULL, OMX_Sts_BadArgErr); 115 armRetArgErrIf(!armIs4ByteAligned(pPredBufRow), OMX_Sts_BadArgErr); 122 pPredBufRow,
|
armVCM4P2_ACDCPredict.c | 52 * [in] pPredBufRow pointer to the coefficient row buffer 75 * [out] pPredBufRow pointer to the updated coefficient row buffer 89 OMX_S16 * pPredBufRow, 105 armRetArgErrIf(pPredBufRow == NULL, OMX_Sts_BadArgErr); 111 armRetArgErrIf(!armIs4ByteAligned(pPredBufRow), OMX_Sts_BadArgErr); 162 tempPred = armIntDivAwayFromZero(pPredBufRow[0], dcScaler); 171 *(pPredBufRow - 8) = *pPredBufCol; 201 (pPredBufRow[i] * predQP, curQP); 205 pPredBufRow[i] = pSrcDst[i]; 225 pPredBufRow[i] = pSrcDst[i] [all...] |
omxVCM4P2_TransRecBlockCoef_intra.c | 53 * pPredBufRow - pointer to the coefficient row buffer containing 102 * pPredBufRow - pointer to the updated coefficient row buffer 140 OMX_S16 *pPredBufRow, 175 armRetArgErrIf(pPredBufRow == NULL, OMX_Sts_BadArgErr); 227 pPredBufRow, 248 pPredBufRow,
|
/frameworks/av/media/libstagefright/codecs/on2/h264dec/omxdl/arm11/vc/m4p2/src/ |
omxVCM4P2_PredictReconCoefIntra_s.s | 45 ; * [in] pPredBufRow pointer to the coefficient row buffer; must be aligned 65 ; * [out] pPredBufRow pointer to the updated coefficient row buffer 70 ; * - At least one of the pointers is NULL: pSrcDst, pPredBufRow, or pPredBufCol. 73 ; * - At least one of the pointers pSrcDst, pPredBufRow, or pPredBufCol is not 97 pPredBufRow RN 1 161 LDREQSH absCoeffDC,[pPredBufRow] ;// If vetical load the coeff from Row Prediction Buffer 173 SMULBB tempPred,temp,absCoeffDC ;// tempPred=pPredBufRow(Col)[0]*32767/dcScaler 175 LSR tempPred,tempPred,#15 ;// tempPred=pPredBufRow(Col)[0]/dcScaler 178 MLA Rem,negdcScaler,tempPred,absCoeffDC ;// Rem = pPredBufRow(Col)[0]-tempPred*dcScaler 185 RSBLT tempPred,tempPred,#0 ;/ if pPredBufRow(Col)[0]<0; tempPred=-tempPre [all...] |
/frameworks/av/media/libstagefright/codecs/on2/h264dec/omxdl/arm_neon/vc/m4p2/src/ |
omxVCM4P2_PredictReconCoefIntra_s.s | 45 ; * [in] pPredBufRow pointer to the coefficient row buffer; must be aligned 65 ; * [out] pPredBufRow pointer to the updated coefficient row buffer 70 ; * - At least one of the pointers is NULL: pSrcDst, pPredBufRow, or pPredBufCol. 73 ; * - At least one of the pointers pSrcDst, pPredBufRow, or pPredBufCol is not 93 pPredBufRow RN 1 187 LDREQSH absCoeffDC,[pPredBufRow] ;// If vetical load the coeff from Row Prediction Buffer 197 SMULBB tempPred,temp,absCoeffDC ;// tempped=pPredBufRow(Col)[0]*32767/dcScaler 199 LSR tempPred,tempPred,#15 ;// tempped=pPredBufRow(Col)[0]/dcScaler 201 MLA Rem,negdcScaler,tempPred,absCoeffDC ;// Remainder Rem=abs(pPredBufRow(Col)[0])-tempPred*dcScaler 210 STRH dcRowbufCoeff,[pPredBufRow,#-16] [all...] |
/frameworks/av/media/libstagefright/codecs/on2/h264dec/omxdl/arm11/vc/api/ |
armVC.h | 102 * [in] pPredBufRow pointer to the coefficient row buffer 125 * [out] pPredBufRow pointer to the updated coefficient row buffer 139 OMX_S16 * pPredBufRow, [all...] |
omxVC.h | [all...] |
/frameworks/av/media/libstagefright/codecs/on2/h264dec/omxdl/arm_neon/vc/api/ |
armVC.h | 102 * [in] pPredBufRow pointer to the coefficient row buffer 125 * [out] pPredBufRow pointer to the updated coefficient row buffer 139 OMX_S16 * pPredBufRow, [all...] |
omxVC.h | [all...] |
/frameworks/av/media/libstagefright/codecs/on2/h264dec/omxdl/reference/vc/api/ |
armVC.h | 102 * [in] pPredBufRow pointer to the coefficient row buffer 125 * [out] pPredBufRow pointer to the updated coefficient row buffer 139 OMX_S16 * pPredBufRow, [all...] |
omxVC.h | [all...] |