Searched refs:pSrcDst (Results 1 - 25 of 38) sorted by last modified time

12

/frameworks/av/media/libstagefright/codecs/on2/h264dec/omxdl/arm11/vc/api/
H A DarmVC.h84 * [in] pSrcDst pointer to the coefficient buffer which contains
107 * [out] pSrcDst pointer to the coefficient buffer which contains
122 OMX_S16 * pSrcDst,
H A DomxVC.h1176 * pSrcDst - pointer to the input intra block coefficients; must be aligned
1188 * pSrcDst - pointer to the output (quantized) interblock coefficients.
1198 * - pSrcDst is NULL.
1204 OMX_S16 *pSrcDst,
1221 * pSrcDst - pointer to the input inter block coefficients; must be aligned
1230 * pSrcDst - pointer to the output (quantized) interblock coefficients.
1240 * - pSrcDst is NULL.
1245 OMX_S16 *pSrcDst,
1902 * pSrcDst - pointer to the input (quantized) intra/inter block; must be
1913 * pSrcDst
[all...]
/frameworks/av/media/libstagefright/codecs/on2/h264dec/omxdl/arm11/vc/m4p10/src/
H A DomxVCM4P10_DeblockChroma_I.c33 * [in] pSrcDst pointer to the input macroblock. Must be 8-byte aligned.
46 * [out] pSrcDst pointer to filtered output macroblock
51 * - Either of the pointers in pSrcDst, pAlpha, pBeta, pTresholds, or pBS is NULL.
52 * - pSrcDst is not 8-byte aligned.
59 OMX_U8* pSrcDst,
69 armRetArgErrIf(pSrcDst == NULL, OMX_Sts_BadArgErr);
70 armRetArgErrIf(armNot8ByteAligned(pSrcDst), OMX_Sts_BadArgErr);
80 pSrcDst, srcdstStep, pAlpha, pBeta, pThresholds, pBS);
85 pSrcDst, srcdstStep, pAlpha+2, pBeta+2, pThresholds+8, pBS+16);
58 omxVCM4P10_DeblockChroma_I( OMX_U8* pSrcDst, OMX_S32 srcdstStep, const OMX_U8* pAlpha, const OMX_U8* pBeta, const OMX_U8* pThresholds, const OMX_U8 *pBS ) argument
H A DomxVCM4P10_DeblockLuma_I.c35 * [in] pSrcDst pointer to the input macroblock. Must be 8-byte aligned.
48 * [out] pSrcDst pointer to filtered output macroblock.
53 * - Either of the pointers in pSrcDst, pAlpha, pBeta, pTresholds or pBS is NULL.
54 * - pSrcDst is not 8-byte aligned.
62 OMX_U8* pSrcDst,
72 armRetArgErrIf(pSrcDst == NULL, OMX_Sts_BadArgErr);
73 armRetArgErrIf(armNot8ByteAligned(pSrcDst), OMX_Sts_BadArgErr);
83 pSrcDst, srcdstStep, pAlpha, pBeta, pThresholds, pBS);
88 pSrcDst, srcdstStep, pAlpha+2, pBeta+2, pThresholds+16, pBS+16);
61 omxVCM4P10_DeblockLuma_I( OMX_U8* pSrcDst, OMX_S32 srcdstStep, const OMX_U8* pAlpha, const OMX_U8* pBeta, const OMX_U8* pThresholds, const OMX_U8 *pBS ) argument
H A DomxVCM4P10_DequantTransformResidualFromPairAndAdd_s.s38 pSrcDst RN 0 label
86 LDMIA pSrcDst,{SrcDst00,SrcDst02,SrcDst10,SrcDst12,SrcDst20,SrcDst22,SrcDst30,SrcDst32}
108 ;// Then the product pSrcDst[i] * (pVRow[armVCM4P10_PosToVCol4x4[i]] << Shift) is calculated
119 SMULTB temp1,SrcDst00,rowLuma23 ;// pSrcDst[1] * (pVRow[2]<<Shift)
120 SMULBB SrcDst00,SrcDst00,rowLuma01 ;// pSrcDst[0] * (pVRow[0]<<Shift)
122 SMULTB temp2,SrcDst02,rowLuma23 ;// pSrcDst[3] * (pVRow[2]<<Shift)
123 SMULBB SrcDst02,SrcDst02,rowLuma01 ;// pSrcDst[2] * (pVRow[0]<<Shift)
129 SMULTT temp1,SrcDst10,rowLuma01 ;// pSrcDst[5] * (pVRow[1]<<Shift)
130 SMULBB SrcDst10,SrcDst10,rowLuma23 ;// pSrcDst[4] * (pVRow[2]<<Shift)
133 SMULTT temp2,SrcDst12,rowLuma01 ;// pSrcDst[
183 pSrcDst RN 0 label
[all...]
H A DomxVCM4P10_FilterDeblockingChroma_HorEdge_I_s.s28 pSrcDst RN 0 label
H A DomxVCM4P10_FilterDeblockingChroma_VerEdge_I_s.s29 pSrcDst RN 0 label
H A DomxVCM4P10_FilterDeblockingLuma_HorEdge_I_s.s33 pSrcDst RN 0 label
H A DomxVCM4P10_FilterDeblockingLuma_VerEdge_I_s.s31 pSrcDst RN 0 label
/frameworks/av/media/libstagefright/codecs/on2/h264dec/omxdl/arm11/vc/m4p2/src/
H A DomxVCM4P2_PredictReconCoefIntra_s.s26 ; * [in] pSrcDst pointer to the coefficient buffer which contains the
48 ; * [out] pSrcDst pointer to the coefficient buffer which contains
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
82 pSrcDst RN 0 label
176 LDRH temp,[pSrcDst] ;// temp=pSrcDst[0]
178 ADD temp,temp,tempPred ;// temp=pSrcDst[0]+tempPred
181 SMULBB temp1,temp,dcScaler ;// temp1=clipped(pSrcDst[0])*dcScaler
183 STRH temp,[pSrcDst]
[all...]
H A DomxVCM4P2_QuantInvInter_I_s.s31 ; * [in] pSrcDst pointer to the input (quantized) intra/inter block. Must be 16-byte aligned.
40 ; * [out] pSrcDst pointer to the output (dequantized) intra/inter block. Must be 16-byte aligned.
45 ; * - If pSrcDst is NULL or is not 16-byte aligned.
63 pSrcDst RN 0 label
82 LDRD tempVal21,[pSrcDst] ;// Loads first two values of pSrcDst to tempVal21,
121 LDRD tempVal21,[pSrcDst,#8] ;// Load next four Values to tempVal21,tempVal43
130 STRD Result1,[pSrcDst],#8 ;// Store Double words and increment the pointer to point the next store address
/frameworks/av/media/libstagefright/codecs/on2/h264dec/omxdl/arm_neon/vc/api/
H A DarmVC.h84 * [in] pSrcDst pointer to the coefficient buffer which contains
107 * [out] pSrcDst pointer to the coefficient buffer which contains
122 OMX_S16 * pSrcDst,
H A DomxVC.h1176 * pSrcDst - pointer to the input intra block coefficients; must be aligned
1188 * pSrcDst - pointer to the output (quantized) interblock coefficients.
1198 * - pSrcDst is NULL.
1204 OMX_S16 *pSrcDst,
1221 * pSrcDst - pointer to the input inter block coefficients; must be aligned
1230 * pSrcDst - pointer to the output (quantized) interblock coefficients.
1240 * - pSrcDst is NULL.
1245 OMX_S16 *pSrcDst,
1902 * pSrcDst - pointer to the input (quantized) intra/inter block; must be
1913 * pSrcDst
[all...]
/frameworks/av/media/libstagefright/codecs/on2/h264dec/omxdl/arm_neon/vc/m4p10/src/
H A DomxVCM4P10_DeblockChroma_I.c33 * [in] pSrcDst pointer to the input macroblock. Must be 8-byte aligned.
46 * [out] pSrcDst pointer to filtered output macroblock
51 * - Either of the pointers in pSrcDst, pAlpha, pBeta, pTresholds, or pBS is NULL.
52 * - pSrcDst is not 8-byte aligned.
59 OMX_U8* pSrcDst,
69 armRetArgErrIf(pSrcDst == NULL, OMX_Sts_BadArgErr);
70 armRetArgErrIf(armNot8ByteAligned(pSrcDst), OMX_Sts_BadArgErr);
80 pSrcDst, srcdstStep, pAlpha, pBeta, pThresholds, pBS);
85 pSrcDst, srcdstStep, pAlpha+2, pBeta+2, pThresholds+8, pBS+16);
58 omxVCM4P10_DeblockChroma_I( OMX_U8* pSrcDst, OMX_S32 srcdstStep, const OMX_U8* pAlpha, const OMX_U8* pBeta, const OMX_U8* pThresholds, const OMX_U8 *pBS ) argument
H A DomxVCM4P10_DeblockLuma_I.c35 * [in] pSrcDst pointer to the input macroblock. Must be 8-byte aligned.
48 * [out] pSrcDst pointer to filtered output macroblock.
53 * - Either of the pointers in pSrcDst, pAlpha, pBeta, pTresholds or pBS is NULL.
54 * - pSrcDst is not 8-byte aligned.
62 OMX_U8* pSrcDst,
72 armRetArgErrIf(pSrcDst == NULL, OMX_Sts_BadArgErr);
73 armRetArgErrIf(armNot8ByteAligned(pSrcDst), OMX_Sts_BadArgErr);
83 pSrcDst, srcdstStep, pAlpha, pBeta, pThresholds, pBS);
88 pSrcDst, srcdstStep, pAlpha+2, pBeta+2, pThresholds+16, pBS+16);
61 omxVCM4P10_DeblockLuma_I( OMX_U8* pSrcDst, OMX_S32 srcdstStep, const OMX_U8* pAlpha, const OMX_U8* pBeta, const OMX_U8* pThresholds, const OMX_U8 *pBS ) argument
H A DomxVCM4P10_FilterDeblockingChroma_HorEdge_I_s.s30 pSrcDst RN 0 label
100 SUB pSrcDst, pSrcDst, srcdstStep, LSL #1 ;?
101 SUB pSrcDst, pSrcDst, srcdstStep
121 VLD1 dP_2, [pSrcDst], srcdstStep
123 VLD1 dP_1, [pSrcDst], srcdstStep
125 VLD1 dP_0, [pSrcDst], srcdstStep
127 VLD1 dQ_0, [pSrcDst], srcdstStep
129 VLD1 dQ_1, [pSrcDst], srcdstSte
[all...]
H A DomxVCM4P10_FilterDeblockingChroma_VerEdge_I_s.s29 pSrcDst RN 0 label
116 SUB pSrcDst, pSrcDst, #4
141 ADD pTmp, pSrcDst, srcdstStep
145 VLD1 dRow0, [pSrcDst], step
148 VLD1 dRow2, [pSrcDst], step
150 VLD1 dRow4, [pSrcDst], step
152 VLD1 dRow6, [pSrcDst], step
216 SUB pSrcDst, pSrcDst, srcdstSte
[all...]
H A DomxVCM4P10_FilterDeblockingLuma_HorEdge_I_s.s28 pSrcDst RN 0 label
162 SUB pSrcDst, pSrcDst, srcdstStep, LSL #2
185 ADD pTmp, pSrcDst, srcdstStep
189 VLD1 dP_3, [pSrcDst], step
191 VLD1 dP_1, [pSrcDst], step
193 VLD1 dQ_0, [pSrcDst], step
197 VLD1 dQ_2, [pSrcDst], srcdstStep
216 VLD1 dQ_3, [pSrcDst]
226 SUB pSrcDst, pSrcDs
[all...]
H A DomxVCM4P10_FilterDeblockingLuma_VerEdge_I_s.s28 pSrcDst RN 0 label
208 SUB pSrcDst, pSrcDst, #4
236 ADD pTmp, pSrcDst, srcdstStep
237 VLD1 dRow0, [pSrcDst], pTmpStep
239 VLD1 dRow2, [pSrcDst], pTmpStep
242 VLD1 dRow4, [pSrcDst], pTmpStep
245 VLD1 dRow6, [pSrcDst], pTmpStep
264 SUB pSrcDst, pSrcDst, srcdstSte
[all...]
/frameworks/av/media/libstagefright/codecs/on2/h264dec/omxdl/arm_neon/vc/m4p2/src/
H A DomxVCM4P2_PredictReconCoefIntra_s.s26 ; * [in] pSrcDst pointer to the coefficient buffer which contains the
48 ; * [out] pSrcDst pointer to the coefficient buffer which contains
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
78 pSrcDst RN 0 label
199 LDRH temp,[pSrcDst] ;// temp=pSrcDst[0]
200 ADD temp,temp,tempPred ;// temp=pSrcDst[0]+tempPred
202 SMULBB dcColBuffCoeff,temp,dcScaler ;// temp1=clipped(pSrcDst[0])*dcScaler
240 VLD1 {dtemp0,dtemp1},[pSrcDst] ;//Loadin
[all...]
H A DomxVCM4P2_QuantInvInter_I_s.s31 ; * [in] pSrcDst pointer to the input (quantized) intra/inter block. Must be 16-byte aligned.
40 ; * [out] pSrcDst pointer to the output (dequantized) intra/inter block. Must be 16-byte aligned.
45 ; * - If pSrcDst is NULL or is not 16-byte aligned.
62 pSrcDst RN 0 label
109 VLD1 {dCoeff0,dCoeff1},[pSrcDst] ;// Load first 8 values to Coeff0,Coeff1
147 VST1 {dResult0,dResult1},[pSrcDst]! ;// Store the result
149 VLD1 {dCoeff0,dCoeff1},[pSrcDst]
/frameworks/av/media/libstagefright/codecs/on2/h264dec/omxdl/reference/vc/api/
H A DarmVC.h84 * [in] pSrcDst pointer to the coefficient buffer which contains
107 * [out] pSrcDst pointer to the coefficient buffer which contains
122 OMX_S16 * pSrcDst,
H A DomxVC.h1176 * pSrcDst - pointer to the input intra block coefficients; must be aligned
1188 * pSrcDst - pointer to the output (quantized) interblock coefficients.
1198 * - pSrcDst is NULL.
1204 OMX_S16 *pSrcDst,
1221 * pSrcDst - pointer to the input inter block coefficients; must be aligned
1230 * pSrcDst - pointer to the output (quantized) interblock coefficients.
1240 * - pSrcDst is NULL.
1245 OMX_S16 *pSrcDst,
1902 * pSrcDst - pointer to the input (quantized) intra/inter block; must be
1913 * pSrcDst
[all...]
/frameworks/av/media/libstagefright/codecs/on2/h264dec/omxdl/reference/vc/m4p10/src/
H A DomxVCM4P10_DeblockChroma_I.c33 * pSrcDst - pointer to the input macroblock; must be 8-byte aligned.
56 * pSrcDst - pointer to filtered output macroblock.
62 * - one or more of the following pointers is NULL: pSrcDst, pAlpha,
63 * pBeta, pThresholds, or pBS. pSrcDst is not 8-byte aligned.
78 OMX_U8* pSrcDst,
88 armRetArgErrIf(pSrcDst == NULL, OMX_Sts_BadArgErr);
89 armRetArgErrIf(armNot8ByteAligned(pSrcDst), OMX_Sts_BadArgErr);
99 pSrcDst, srcdstStep, pAlpha, pBeta, pThresholds, pBS);
104 pSrcDst, srcdstStep, pAlpha+2, pBeta+2, pThresholds+8, pBS+16);
77 omxVCM4P10_DeblockChroma_I( OMX_U8* pSrcDst, OMX_S32 srcdstStep, const OMX_U8* pAlpha, const OMX_U8* pBeta, const OMX_U8* pThresholds, const OMX_U8 *pBS ) argument
H A DomxVCM4P10_DeblockLuma_I.c34 * pSrcDst - pointer to the input macroblock; must be 16-byte aligned.
57 * pSrcDst - pointer to filtered output macroblock.
63 * - one or more of the following pointers is NULL: pSrcDst, pAlpha,
64 * pBeta, pThresholds or pBS. pSrcDst is not 16-byte aligned.
80 OMX_U8* pSrcDst,
90 armRetArgErrIf(pSrcDst == NULL, OMX_Sts_BadArgErr);
91 armRetArgErrIf(armNot16ByteAligned(pSrcDst), OMX_Sts_BadArgErr);
101 pSrcDst, srcdstStep, pAlpha, pBeta, pThresholds, pBS);
106 pSrcDst, srcdstStep, pAlpha+2, pBeta+2, pThresholds+16, pBS+16);
79 omxVCM4P10_DeblockLuma_I( OMX_U8* pSrcDst, OMX_S32 srcdstStep, const OMX_U8* pAlpha, const OMX_U8* pBeta, const OMX_U8* pThresholds, const OMX_U8 *pBS ) argument

Completed in 107 milliseconds

12