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

1 2

  /frameworks/av/media/libstagefright/codecs/on2/h264dec/omxdl/reference/vc/m4p2/src/
omxVCM4P2_QuantInvInter_I.c 49 * pSrcDst - pointer to the input (quantized) intra/inter block; must be
60 * pSrcDst - pointer to the output (dequantized) intra/inter block
67 * - pSrcDst is NULL
74 OMX_S16 * pSrcDst,
82 armRetArgErrIf(pSrcDst == NULL, OMX_Sts_BadArgErr);
89 Sign = armSignCheck (pSrcDst[coeffCount]);
94 pSrcDst[coeffCount] = (2* armAbs(pSrcDst[coeffCount]) + 1) * QP;
95 pSrcDst[coeffCount] *= Sign;
99 pSrcDst[coeffCount] = (2* armAbs(pSrcDst[coeffCount]) + 1
    [all...]
omxVCM4P2_QuantInter_I.c 47 * pSrcDst - pointer to the input inter block coefficients; must be aligned
56 * pSrcDst - pointer to the output (quantized) interblock coefficients.
66 * - pSrcDst is NULL.
72 OMX_S16 * pSrcDst,
85 armRetArgErrIf(pSrcDst == NULL, OMX_Sts_BadArgErr);
109 fSign = armSignCheck (pSrcDst[coeffCount]);
110 pSrcDst[coeffCount] = (armAbs(pSrcDst[coeffCount])
112 pSrcDst[coeffCount] *= fSign;
117 pSrcDst[coeffCount]
    [all...]
omxVCM4P2_QuantInvIntra_I.c 48 * pSrcDst - pointer to the input (quantized) intra/inter block; must be
59 * pSrcDst - pointer to the output (dequantized) intra/inter block
66 * - pSrcDst is NULL
73 OMX_S16 * pSrcDst,
84 armRetArgErrIf(pSrcDst == NULL, OMX_Sts_BadArgErr);
136 pSrcDst[0] = pSrcDst[0] * dcScaler;
139 pSrcDst[0] = armClip (-2048, 2047, pSrcDst[0]);
145 Sign = armSignCheck (pSrcDst[coeffCount]);
    [all...]
armVCM4P2_ACDCPredict.c 49 * [in] pSrcDst pointer to the coefficient buffer which contains
72 * [out] pSrcDst pointer to the coefficient buffer which contains
87 OMX_S16 * pSrcDst,
104 armRetArgErrIf(pSrcDst == NULL, OMX_Sts_BadArgErr);
110 armRetArgErrIf(!armIs4ByteAligned(pSrcDst), OMX_Sts_BadArgErr);
176 *pPredBufCol = pSrcDst[0] * dcScaler;
179 pSrcDst[0] -= tempPred;
184 pSrcDst[0] += tempPred;
187 pSrcDst[0] = armClip (-2048, 2047, pSrcDst[0])
    [all...]
omxVCM4P2_QuantIntra_I.c 46 * pSrcDst - pointer to the input intra block coefficients; must be aligned
58 * pSrcDst - pointer to the output (quantized) interblock coefficients.
68 * - pSrcDst is NULL.
75 OMX_S16 * pSrcDst,
88 armRetArgErrIf(pSrcDst == NULL, OMX_Sts_BadArgErr);
102 pSrcDst[0] = armIntDivAwayFromZero (pSrcDst[0], dcScaler);
105 pSrcDst[0] = (OMX_S16) armClip (1, 254, pSrcDst[0]);
148 pSrcDst[0] = armIntDivAwayFromZero (pSrcDst[0], dcScaler)
    [all...]
omxVCM4P2_PredictReconCoefIntra.c 49 * pSrcDst - pointer to the coefficient buffer which contains the quantized
71 * pSrcDst - pointer to the coefficient buffer which contains the quantized
83 * pSrcDst, pPredBufRow, or pPredBufCol.
89 * - pSrcDst, pPredBufRow, or pPredBufCol is not 4-byte aligned.
94 OMX_S16 * pSrcDst,
106 armRetArgErrIf(pSrcDst == NULL, OMX_Sts_BadArgErr);
114 armRetArgErrIf(!armIs4ByteAligned(pSrcDst), OMX_Sts_BadArgErr);
120 pSrcDst,
  /frameworks/av/media/libstagefright/codecs/on2/h264dec/omxdl/reference/vc/m4p10/src/
omxVCM4P10_TransformQuant_ChromaDC.c 48 * pSrcDst - Pointer to the 2x2 array of chroma DC coefficients. 8-byte
55 * pSrcDst - Pointer to transformed and quantized coefficients. 8-byte
64 * pSrcDst
65 * - pSrcDst is not aligned on an 8-byte boundary
69 OMX_S16* pSrcDst,
80 armRetArgErrIf(pSrcDst == NULL, OMX_Sts_BadArgErr);
81 armRetArgErrIf(armNot8ByteAligned(pSrcDst), OMX_Sts_BadArgErr);
85 m[0][0] = pSrcDst[0] + pSrcDst[1] + pSrcDst[2] + pSrcDst[3]
    [all...]
omxVCM4P10_TransformQuant_LumaDC.c 48 * pSrcDst - Pointer to the 4x4 array of luma DC coefficients. 16-byte
54 * pSrcDst - Pointer to transformed and quantized coefficients. 16-byte
62 * - at least one of the following pointers is NULL: pSrcDst
63 * - pSrcDst is not aligned on an 16-byte boundary
67 OMX_S16* pSrcDst,
77 armRetArgErrIf(pSrcDst == NULL, OMX_Sts_BadArgErr);
78 armRetArgErrIf(armNot16ByteAligned(pSrcDst), OMX_Sts_BadArgErr);
87 m1[i][0] = pSrcDst[j + 0] + pSrcDst[j + 2]; /* a+c */
88 m1[i][1] = pSrcDst[j + 1] + pSrcDst[j + 3]; /* b+d *
    [all...]
omxVCM4P10_DeblockChroma_I.c 48 * pSrcDst - pointer to the input macroblock; must be 8-byte aligned.
71 * pSrcDst - pointer to filtered output macroblock.
77 * - one or more of the following pointers is NULL: pSrcDst, pAlpha,
78 * pBeta, pThresholds, or pBS. pSrcDst is not 8-byte aligned.
93 OMX_U8* pSrcDst,
103 armRetArgErrIf(pSrcDst == NULL, OMX_Sts_BadArgErr);
104 armRetArgErrIf(armNot8ByteAligned(pSrcDst), OMX_Sts_BadArgErr);
114 pSrcDst, srcdstStep, pAlpha, pBeta, pThresholds, pBS);
119 pSrcDst, srcdstStep, pAlpha+2, pBeta+2, pThresholds+8, pBS+16);
omxVCM4P10_DeblockLuma_I.c 49 * pSrcDst - pointer to the input macroblock; must be 16-byte aligned.
72 * pSrcDst - pointer to filtered output macroblock.
78 * - one or more of the following pointers is NULL: pSrcDst, pAlpha,
79 * pBeta, pThresholds or pBS. pSrcDst is not 16-byte aligned.
95 OMX_U8* pSrcDst,
105 armRetArgErrIf(pSrcDst == NULL, OMX_Sts_BadArgErr);
106 armRetArgErrIf(armNot16ByteAligned(pSrcDst), OMX_Sts_BadArgErr);
116 pSrcDst, srcdstStep, pAlpha, pBeta, pThresholds, pBS);
121 pSrcDst, srcdstStep, pAlpha+2, pBeta+2, pThresholds+16, pBS+16);
omxVCM4P10_FilterDeblockingChroma_HorEdge_I.c 48 * pSrcDst - pointer to the input macroblock; must be 8-byte aligned.
72 * pSrcDst -Pointer to filtered output macroblock.
80 * pSrcDst, pAlpha, pBeta, pThresholds, or pBS.
81 * - pSrcDst is not 8-byte aligned.
96 OMX_U8* pSrcDst,
106 armRetArgErrIf(pSrcDst == NULL, OMX_Sts_BadArgErr);
107 armRetArgErrIf(armNot8ByteAligned(pSrcDst), OMX_Sts_BadArgErr);
134 pSrcDst + Y*srcdstStep + X,
omxVCM4P10_FilterDeblockingChroma_VerEdge_I.c 48 * pSrcDst - Pointer to the input macroblock; must be 8-byte aligned.
71 * pSrcDst -Pointer to filtered output macroblock.
78 * - one or more of the following pointers is NULL: pSrcDst, pAlpha,
80 * - pSrcDst is not 8-byte aligned.
95 OMX_U8* pSrcDst,
105 armRetArgErrIf(pSrcDst == NULL, OMX_Sts_BadArgErr);
106 armRetArgErrIf(armNot8ByteAligned(pSrcDst), OMX_Sts_BadArgErr);
135 pSrcDst + Y*srcdstStep + X,
omxVCM4P10_FilterDeblockingLuma_HorEdge_I.c 48 * pSrcDst - pointer to the input macroblock; must be 16-byte aligned.
69 * pSrcDst -Pointer to filtered output macroblock.
76 * - one or more of the following pointers is NULL: pSrcDst, pAlpha,
79 * - pSrcDst is not 16-byte aligned.
92 OMX_U8* pSrcDst,
102 armRetArgErrIf(pSrcDst == NULL, OMX_Sts_BadArgErr);
103 armRetArgErrIf(armNot8ByteAligned(pSrcDst), OMX_Sts_BadArgErr);
129 pSrcDst + Y*srcdstStep + X,
omxVCM4P10_FilterDeblockingLuma_VerEdge_I.c 48 * pSrcDst - Pointer to the input macroblock; must be 16-byte aligned.
69 * pSrcDst -Pointer to filtered output macroblock.
75 * Either of the pointers in pSrcDst, pAlpha, pBeta, pThresholds, or pBS
78 * pSrcDst is not 16-byte aligned.
91 OMX_U8* pSrcDst,
101 armRetArgErrIf(pSrcDst == NULL, OMX_Sts_BadArgErr);
102 armRetArgErrIf(armNot16ByteAligned(pSrcDst),OMX_Sts_BadArgErr);
132 pSrcDst + Y*srcdstStep + X,
omxVCM4P10_DequantTransformResidualFromPairAndAdd.c 45 OMX_S16* pSrcDst,
57 Value = (pSrcDst[i] * pVRow[armVCM4P10_PosToVCol4x4[i]]) << Shift;
58 pSrcDst[i] = (OMX_S16)Value;
  /frameworks/av/media/libstagefright/codecs/on2/h264dec/omxdl/arm11/vc/m4p10/src/
omxVCM4P10_DeblockChroma_I.c 48 * [in] pSrcDst pointer to the input macroblock. Must be 8-byte aligned.
61 * [out] pSrcDst pointer to filtered output macroblock
66 * - Either of the pointers in pSrcDst, pAlpha, pBeta, pTresholds, or pBS is NULL.
67 * - pSrcDst is not 8-byte aligned.
74 OMX_U8* pSrcDst,
84 armRetArgErrIf(pSrcDst == NULL, OMX_Sts_BadArgErr);
85 armRetArgErrIf(armNot8ByteAligned(pSrcDst), OMX_Sts_BadArgErr);
95 pSrcDst, srcdstStep, pAlpha, pBeta, pThresholds, pBS);
100 pSrcDst, srcdstStep, pAlpha+2, pBeta+2, pThresholds+8, pBS+16);
omxVCM4P10_DeblockLuma_I.c 50 * [in] pSrcDst pointer to the input macroblock. Must be 8-byte aligned.
63 * [out] pSrcDst pointer to filtered output macroblock.
68 * - Either of the pointers in pSrcDst, pAlpha, pBeta, pTresholds or pBS is NULL.
69 * - pSrcDst is not 8-byte aligned.
77 OMX_U8* pSrcDst,
87 armRetArgErrIf(pSrcDst == NULL, OMX_Sts_BadArgErr);
88 armRetArgErrIf(armNot8ByteAligned(pSrcDst), OMX_Sts_BadArgErr);
98 pSrcDst, srcdstStep, pAlpha, pBeta, pThresholds, pBS);
103 pSrcDst, srcdstStep, pAlpha+2, pBeta+2, pThresholds+16, pBS+16);
  /frameworks/av/media/libstagefright/codecs/on2/h264dec/omxdl/arm_neon/vc/m4p10/src/
omxVCM4P10_DeblockChroma_I.c 48 * [in] pSrcDst pointer to the input macroblock. Must be 8-byte aligned.
61 * [out] pSrcDst pointer to filtered output macroblock
66 * - Either of the pointers in pSrcDst, pAlpha, pBeta, pTresholds, or pBS is NULL.
67 * - pSrcDst is not 8-byte aligned.
74 OMX_U8* pSrcDst,
84 armRetArgErrIf(pSrcDst == NULL, OMX_Sts_BadArgErr);
85 armRetArgErrIf(armNot8ByteAligned(pSrcDst), OMX_Sts_BadArgErr);
95 pSrcDst, srcdstStep, pAlpha, pBeta, pThresholds, pBS);
100 pSrcDst, srcdstStep, pAlpha+2, pBeta+2, pThresholds+8, pBS+16);
omxVCM4P10_DeblockLuma_I.c 50 * [in] pSrcDst pointer to the input macroblock. Must be 8-byte aligned.
63 * [out] pSrcDst pointer to filtered output macroblock.
68 * - Either of the pointers in pSrcDst, pAlpha, pBeta, pTresholds or pBS is NULL.
69 * - pSrcDst is not 8-byte aligned.
77 OMX_U8* pSrcDst,
87 armRetArgErrIf(pSrcDst == NULL, OMX_Sts_BadArgErr);
88 armRetArgErrIf(armNot8ByteAligned(pSrcDst), OMX_Sts_BadArgErr);
98 pSrcDst, srcdstStep, pAlpha, pBeta, pThresholds, pBS);
103 pSrcDst, srcdstStep, pAlpha+2, pBeta+2, pThresholds+16, pBS+16);
omxVCM4P10_FilterDeblockingLuma_HorEdge_I_s.s 42 pSrcDst RN 0
176 SUB pSrcDst, pSrcDst, srcdstStep, LSL #2
199 ADD pTmp, pSrcDst, srcdstStep
203 VLD1 dP_3, [pSrcDst], step
205 VLD1 dP_1, [pSrcDst], step
207 VLD1 dQ_0, [pSrcDst], step
211 VLD1 dQ_2, [pSrcDst], srcdstStep
230 VLD1 dQ_3, [pSrcDst]
240 SUB pSrcDst, pSrcDst, srcdstStep, LSL #
    [all...]
omxVCM4P10_FilterDeblockingLuma_VerEdge_I_s.s 42 pSrcDst RN 0
222 SUB pSrcDst, pSrcDst, #4
250 ADD pTmp, pSrcDst, srcdstStep
251 VLD1 dRow0, [pSrcDst], pTmpStep
253 VLD1 dRow2, [pSrcDst], pTmpStep
256 VLD1 dRow4, [pSrcDst], pTmpStep
259 VLD1 dRow6, [pSrcDst], pTmpStep
278 SUB pSrcDst, pSrcDst, srcdstStep, LSL #
    [all...]
omxVCM4P10_FilterDeblockingChroma_HorEdge_I_s.s 44 pSrcDst RN 0
114 SUB pSrcDst, pSrcDst, srcdstStep, LSL #1 ;?
115 SUB pSrcDst, pSrcDst, srcdstStep
135 VLD1 dP_2, [pSrcDst], srcdstStep
137 VLD1 dP_1, [pSrcDst], srcdstStep
139 VLD1 dP_0, [pSrcDst], srcdstStep
141 VLD1 dQ_0, [pSrcDst], srcdstStep
143 VLD1 dQ_1, [pSrcDst], srcdstSte
    [all...]
omxVCM4P10_FilterDeblockingChroma_VerEdge_I_s.s 43 pSrcDst RN 0
130 SUB pSrcDst, pSrcDst, #4
155 ADD pTmp, pSrcDst, srcdstStep
159 VLD1 dRow0, [pSrcDst], step
162 VLD1 dRow2, [pSrcDst], step
164 VLD1 dRow4, [pSrcDst], step
166 VLD1 dRow6, [pSrcDst], step
230 SUB pSrcDst, pSrcDst, srcdstStep, LSL #
    [all...]
  /frameworks/av/media/libstagefright/codecs/on2/h264dec/omxdl/arm11/vc/m4p2/src/
omxVCM4P2_QuantInvInter_I_s.s 45 ; * [in] pSrcDst pointer to the input (quantized) intra/inter block. Must be 16-byte aligned.
54 ; * [out] pSrcDst pointer to the output (dequantized) intra/inter block. Must be 16-byte aligned.
59 ; * - If pSrcDst is NULL or is not 16-byte aligned.
77 pSrcDst RN 0
96 LDRD tempVal21,[pSrcDst] ;// Loads first two values of pSrcDst to tempVal21,
135 LDRD tempVal21,[pSrcDst,#8] ;// Load next four Values to tempVal21,tempVal43
144 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/m4p2/src/
omxVCM4P2_QuantInvInter_I_s.s 45 ; * [in] pSrcDst pointer to the input (quantized) intra/inter block. Must be 16-byte aligned.
54 ; * [out] pSrcDst pointer to the output (dequantized) intra/inter block. Must be 16-byte aligned.
59 ; * - If pSrcDst is NULL or is not 16-byte aligned.
76 pSrcDst RN 0
123 VLD1 {dCoeff0,dCoeff1},[pSrcDst] ;// Load first 8 values to Coeff0,Coeff1
161 VST1 {dResult0,dResult1},[pSrcDst]! ;// Store the result
163 VLD1 {dCoeff0,dCoeff1},[pSrcDst]

Completed in 118 milliseconds

1 2