Searched refs:pPredBufRow (Results 1 - 11 of 11) sorted by relevance

/frameworks/av/media/libstagefright/codecs/on2/h264dec/omxdl/reference/vc/m4p2/src/
H A DomxVCM4P2_PredictReconCoefIntra.c38 * pPredBufRow - pointer to the coefficient row buffer; must be aligned on
58 * pPredBufRow - pointer to the updated coefficient row buffer
68 * pSrcDst, pPredBufRow, or pPredBufCol.
74 * - pSrcDst, pPredBufRow, or pPredBufCol is not 4-byte aligned.
80 OMX_S16 * pPredBufRow,
92 armRetArgErrIf(pPredBufRow == NULL, OMX_Sts_BadArgErr);
100 armRetArgErrIf(!armIs4ByteAligned(pPredBufRow), OMX_Sts_BadArgErr);
107 pPredBufRow,
78 omxVCM4P2_PredictReconCoefIntra( OMX_S16 * pSrcDst, OMX_S16 * pPredBufRow, OMX_S16 * pPredBufCol, OMX_INT curQP, OMX_INT predQP, OMX_INT predDir, OMX_INT ACPredFlag, OMXVCM4P2VideoComponent videoComp ) argument
H A DarmVCM4P2_ACDCPredict.c37 * [in] pPredBufRow pointer to the coefficient row buffer
60 * [out] pPredBufRow pointer to the updated coefficient row buffer
74 OMX_S16 * pPredBufRow,
90 armRetArgErrIf(pPredBufRow == NULL, OMX_Sts_BadArgErr);
96 armRetArgErrIf(!armIs4ByteAligned(pPredBufRow), OMX_Sts_BadArgErr);
147 tempPred = armIntDivAwayFromZero(pPredBufRow[0], dcScaler);
156 *(pPredBufRow - 8) = *pPredBufCol;
186 (pPredBufRow[i] * predQP, curQP);
190 pPredBufRow[i] = pSrcDst[i];
210 pPredBufRow[
71 armVCM4P2_ACDCPredict( OMX_S16 * pSrcDst, OMX_S16 * pPreACPredict, OMX_S16 * pPredBufRow, OMX_S16 * pPredBufCol, OMX_INT curQP, OMX_INT predQP, OMX_INT predDir, OMX_INT ACPredFlag, OMXVCM4P2VideoComponent videoComp, OMX_U8 flag, OMX_INT *pSumErr ) argument
[all...]
H A DomxVCM4P2_TransRecBlockCoef_intra.c38 * pPredBufRow - pointer to the coefficient row buffer containing
87 * pPredBufRow - pointer to the updated coefficient row buffer
125 OMX_S16 *pPredBufRow,
160 armRetArgErrIf(pPredBufRow == NULL, OMX_Sts_BadArgErr);
212 pPredBufRow,
233 pPredBufRow,
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 DomxVCM4P2_PredictReconCoefIntra_s.s31 ; * [in] pPredBufRow pointer to the coefficient row buffer; must be aligned
51 ; * [out] pPredBufRow pointer to the updated coefficient row buffer
56 ; * - At least one of the pointers is NULL: pSrcDst, pPredBufRow, or pPredBufCol.
59 ; * - At least one of the pointers pSrcDst, pPredBufRow, or pPredBufCol is not
83 pPredBufRow RN 1 label
147 LDREQSH absCoeffDC,[pPredBufRow] ;// If vetical load the coeff from Row Prediction Buffer
159 SMULBB tempPred,temp,absCoeffDC ;// tempPred=pPredBufRow(Col)[0]*32767/dcScaler
161 LSR tempPred,tempPred,#15 ;// tempPred=pPredBufRow(Col)[0]/dcScaler
164 MLA Rem,negdcScaler,tempPred,absCoeffDC ;// Rem = pPredBufRow(Col)[0]-tempPred*dcScaler
171 RSBLT tempPred,tempPred,#0 ;/ if pPredBufRow(Co
[all...]
/frameworks/av/media/libstagefright/codecs/on2/h264dec/omxdl/arm_neon/vc/m4p2/src/
H A DomxVCM4P2_PredictReconCoefIntra_s.s31 ; * [in] pPredBufRow pointer to the coefficient row buffer; must be aligned
51 ; * [out] pPredBufRow pointer to the updated coefficient row buffer
56 ; * - At least one of the pointers is NULL: pSrcDst, pPredBufRow, or pPredBufCol.
59 ; * - At least one of the pointers pSrcDst, pPredBufRow, or pPredBufCol is not
79 pPredBufRow RN 1 label
173 LDREQSH absCoeffDC,[pPredBufRow] ;// If vetical load the coeff from Row Prediction Buffer
183 SMULBB tempPred,temp,absCoeffDC ;// tempped=pPredBufRow(Col)[0]*32767/dcScaler
185 LSR tempPred,tempPred,#15 ;// tempped=pPredBufRow(Col)[0]/dcScaler
187 MLA Rem,negdcScaler,tempPred,absCoeffDC ;// Remainder Rem=abs(pPredBufRow(Col)[0])-tempPred*dcScaler
196 STRH dcRowbufCoeff,[pPredBufRow,#
[all...]
/frameworks/av/media/libstagefright/codecs/on2/h264dec/omxdl/arm11/vc/api/
H A DarmVC.h87 * [in] pPredBufRow pointer to the coefficient row buffer
110 * [out] pPredBufRow pointer to the updated coefficient row buffer
124 OMX_S16 * pPredBufRow,
H A DomxVC.h1265 * pPredBufRow - pointer to the coefficient row buffer containing
1314 * pPredBufRow - pointer to the updated coefficient row buffer
1351 OMX_S16 *pPredBufRow,
2126 * pPredBufRow - pointer to the coefficient row buffer; must be aligned on
2146 * pPredBufRow - pointer to the updated coefficient row buffer
2156 * pSrcDst, pPredBufRow, or pPredBufCol.
2162 * - pSrcDst, pPredBufRow, or pPredBufCol is not 4-byte aligned.
2167 OMX_S16 *pPredBufRow,
/frameworks/av/media/libstagefright/codecs/on2/h264dec/omxdl/arm_neon/vc/api/
H A DarmVC.h87 * [in] pPredBufRow pointer to the coefficient row buffer
110 * [out] pPredBufRow pointer to the updated coefficient row buffer
124 OMX_S16 * pPredBufRow,
H A DomxVC.h1265 * pPredBufRow - pointer to the coefficient row buffer containing
1314 * pPredBufRow - pointer to the updated coefficient row buffer
1351 OMX_S16 *pPredBufRow,
2126 * pPredBufRow - pointer to the coefficient row buffer; must be aligned on
2146 * pPredBufRow - pointer to the updated coefficient row buffer
2156 * pSrcDst, pPredBufRow, or pPredBufCol.
2162 * - pSrcDst, pPredBufRow, or pPredBufCol is not 4-byte aligned.
2167 OMX_S16 *pPredBufRow,
/frameworks/av/media/libstagefright/codecs/on2/h264dec/omxdl/reference/vc/api/
H A DarmVC.h87 * [in] pPredBufRow pointer to the coefficient row buffer
110 * [out] pPredBufRow pointer to the updated coefficient row buffer
124 OMX_S16 * pPredBufRow,
H A DomxVC.h1265 * pPredBufRow - pointer to the coefficient row buffer containing
1314 * pPredBufRow - pointer to the updated coefficient row buffer
1351 OMX_S16 *pPredBufRow,
2126 * pPredBufRow - pointer to the coefficient row buffer; must be aligned on
2146 * pPredBufRow - pointer to the updated coefficient row buffer
2156 * pSrcDst, pPredBufRow, or pPredBufCol.
2162 * - pSrcDst, pPredBufRow, or pPredBufCol is not 4-byte aligned.
2167 OMX_S16 *pPredBufRow,

Completed in 2573 milliseconds