/frameworks/av/media/libstagefright/codecs/on2/h264dec/omxdl/arm11/vc/m4p10/src/ |
omxVCM4P10_InterpolateChroma.c | 33 * [in] pSrc Pointer to the source reference frame buffer 50 * pSrc or pDst is NULL. 62 const OMX_U8* pSrc, 72 ((OMX_U8*)pSrc, srcStep, pDst, dstStep, roi.width, roi.height, dx, dy);
|
armVCM4P10_InterpolateLuma_Align_unsafe_s.s | 26 pSrc RN 0 41 ;// Implements copy from an arbitrary aligned source memory location (pSrc) to a 4 byte aligned 55 ;// r0 - pointer to the new aligned location which will be used as pSrc 65 AND x, pSrc, #3 66 BIC pSrc, pSrc, #3 76 LDM pSrc, {x0, x1, x2} 78 ADD pSrc, pSrc, srcStep 87 LDM pSrc, {x0, x1, x2 [all...] |
armVCM4P10_InterpolateLuma_HalfDiagVerHor4x4_unsafe_s.s | 53 pSrc RN 0 129 M_STR pSrc, ppSrc 133 M_LDR ValC, [pSrc], srcStep ;// Load [c3 c2 c1 c0] 134 M_LDR ValD, [pSrc], srcStep ;// Load [d3 d2 d1 d0] 135 M_LDR ValE, [pSrc], srcStep ;// Load [e3 e2 e1 e0] 136 SUB pSrc, pSrc, srcStep, LSL #2 139 LDR ValB, [pSrc] ;// Load [b3 b2 b1 b0] 147 LDR ValD, [pSrc, srcStep, LSL #1] ;// Load [d3 d2 d1 d0] 153 LDR ValF, [pSrc, srcStep, LSL #2] ;// Load [f3 f2 f1 f0 [all...] |
omxVCM4P10_TransformDequantChromaDCFromPair_s.s | 35 pSrc RN 9 66 LDR pSrc, [ppSrc] ;// Load pSrc 75 LDRB Flag, [pSrc], #1 ;// Preload <Flag> before <unpackLoop> 81 LDRSBNE Value2,[pSrc,#1] 82 LDRBNE Value, [pSrc], #2 ;// Load byte wise to avoid unaligned access 84 LDRSBEQ Value, [pSrc], #1 ;// Value = (OMX_U8) *pSrc++ 85 ORRNE Value,Value,Value2, LSL #8 ;// Value = (OMX_U16) *pSrc++ 88 LDRBEQ Flag, [pSrc], #1 ;// Flag = (OMX_U8) *pSrc++, for next iteratio [all...] |
/frameworks/av/media/libstagefright/codecs/on2/h264dec/omxdl/arm_neon/vc/m4p10/src/ |
armVCM4P10_InterpolateLuma_Copy_unsafe_s.s | 16 ;// Implements copy from an arbitrary aligned source memory location (pSrc) to an aligned 33 pSrc RN 0 51 AND Temp, pSrc, #3 52 BIC pSrc, pSrc, #3 62 M_LDR x0, [pSrc], srcStep 63 M_LDR x1, [pSrc], srcStep 65 M_LDR x2, [pSrc], srcStep 67 M_LDR x3, [pSrc], srcStep 73 LDR x1, [pSrc, #4 [all...] |
armVCM4P10_UnpackBlock4x4_s.s | 33 pSrc RN 2 ;// Persistent variables 43 LDR pSrc, [ppSrc] ;// Load pSrc 52 LDRB Flag, [pSrc], #1 ;// Preload <Flag> before <unpackLoop> 62 ;// that can be easily taken care by loading the data from <pSrc> stream as 73 LDRSBNE Value2,[pSrc,#1] ;// Load byte wise to avoid unaligned access 74 LDRBNE Value, [pSrc], #2 76 LDRSBEQ Value, [pSrc], #1 ;// Value = (OMX_U8) *pSrc++ 77 ORRNE Value,Value,Value2, LSL #8 ;// Value = (OMX_U16) *pSrc+ [all...] |
omxVCM4P10_InterpolateChroma.c | 33 * [in] pSrc Pointer to the source reference frame buffer 50 * pSrc or pDst is NULL. 62 const OMX_U8* pSrc, 72 ((OMX_U8*)pSrc, srcStep, pDst, dstStep, roi.width, roi.height, dx, dy);
|
armVCM4P10_InterpolateLuma_Align_unsafe_s.s | 26 pSrc RN 0 41 ;// Implements copy from an arbitrary aligned source memory location (pSrc) to a 4 byte aligned 55 ;// r0 - pointer to the new aligned location which will be used as pSrc 65 AND x, pSrc, #3 66 BIC pSrc, pSrc, #3 76 LDM pSrc, {x0, x1, x2} 78 ADD pSrc, pSrc, srcStep 87 LDM pSrc, {x0, x1, x2 [all...] |
omxVCM4P10_InterpolateLuma_s.s | 20 ;// [in] pSrc Pointer to the source reference frame buffer 37 ;// pSrc or pDst is not NULL. 67 pSrc RN 0 192 STM pArgs, {pSrc,srcStep,pDst,dstStep} 219 ADD Temp, pSrc, srcStep, LSL #1 220 VLD1 dSrc0, [pSrc], srcStep 222 VLD1 dSrc1, [pSrc] 236 SUB pSrc, pSrc, #2 253 SUB pSrc, pSrc, #2 [all...] |
armVCM4P10_Interpolate_Chroma_s.s | 37 pSrc RN 0 152 VLD1 dRow0a, [pSrc], Step1 ;// 0a 156 VLD1 dRow0b, [pSrc], SrcStepMinus1 ;// 0b 176 VLD1 dRow1a, [pSrc], Step1 ;// 1a 178 VLD1 dRow1b, [pSrc], SrcStepMinus1 ;// 1b 180 VLD1 dRow2a, [pSrc], Step1 ;// 2a 182 VLD1 dRow2b, [pSrc], SrcStepMinus1 ;// 2b 185 VLD1 dRow3a, [pSrc], Step1 ;// 3a 189 VLD1 dRow3b, [pSrc], SrcStepMinus1 ;// 3b 191 VLD1 dRow0a, [pSrc], Step1 ;// 0 [all...] |
/frameworks/av/media/libstagefright/codecs/on2/h264dec/omxdl/reference/vc/m4p10/src/ |
armVCM4P10_InterpolateHalfDiag_Luma.c | 33 * [in] pSrc Pointer to top-left corner of block used to interpolate 47 const OMX_U8* pSrc, 60 armRetArgErrIf(pSrc == NULL, OMX_Sts_BadArgErr) 74 pSrc [pos - 2] - 75 5 * pSrc [pos - 1] + 76 20 * pSrc [pos] + 77 20 * pSrc [pos + 1] - 78 5 * pSrc [pos + 2] + 79 pSrc [pos + 3];
|
armVCM4P10_Interpolate_Chroma.c | 29 * [in] pSrc Pointer to top-left corner of block used to 46 OMX_U8 *pSrc, 62 armRetArgErrIf(pSrc == NULL, OMX_Sts_BadArgErr) 84 ACoeff * pSrc [y * iSrcStep + x] + 85 BCoeff * pSrc [y * iSrcStep + x + 1] + 86 CCoeff * pSrc [(y + 1) * iSrcStep + x] + 87 DCoeff * pSrc [(y + 1) * iSrcStep + x + 1] + 98 pDst [y * iDstStep + x] = pSrc [y * iSrcStep + x];
|
omxVCM4P10_InterpolateHalfHor_Luma.c | 32 * pSrc - Pointer to the top-left corner of the block used to interpolate in 59 * pSrc, pDstLeft, or pDstRight 69 const OMX_U8* pSrc, 81 armRetArgErrIf(pSrc == NULL, OMX_Sts_BadArgErr) 98 pSrc - 1, 111 pSrc,
|
omxVCM4P10_InvTransformDequant_LumaDC.c | 33 * pSrc - Pointer to the 4x4 array of the 4x4 Hadamard-transformed and 47 * - at least one of the following pointers is NULL: pSrc 48 * - pSrc or pDst is not aligned on a 16-byte boundary 52 const OMX_S16* pSrc, 62 armRetArgErrIf(pSrc == NULL, OMX_Sts_BadArgErr) 65 armRetArgErrIf(armNot16ByteAligned(pSrc), OMX_Sts_BadArgErr) 74 m1[i][0] = pSrc[j + 0] + pSrc[j + 2]; /* a+c */ 75 m1[i][1] = pSrc[j + 1] + pSrc[j + 3]; /* b+d * [all...] |
armVCM4P10_FwdTransformResidual4x4.c | 29 * [in] pSrc Source 4x4 block 33 void armVCM4P10_FwdTransformResidual4x4(OMX_S16* pDst, OMX_S16 *pSrc) 40 int d0 = pSrc[i+0]; 41 int d1 = pSrc[i+1]; 42 int d2 = pSrc[i+2]; 43 int d3 = pSrc[i+3];
|
armVCM4P10_TransformResidual4x4.c | 29 * [in] pSrc Source 4x4 block 34 void armVCM4P10_TransformResidual4x4(OMX_S16* pDst, OMX_S16 *pSrc) 41 int d0 = pSrc[i+0]; 42 int d1 = pSrc[i+1]; 43 int d2 = pSrc[i+2]; 44 int d3 = pSrc[i+3];
|
armVCM4P10_SADQuar.c | 12 * This function will calculate SAD of pSrc with average of two Ref blocks 26 * This function calculates the SAD between one block (pSrc) and the 31 * [in] pSrc Pointer to the original block 46 const OMX_U8* pSrc, 61 armRetArgErrIf(pSrc == NULL, OMX_Sts_BadArgErr) 70 SAD += armAbs(pSrc [y * iSrcStep + x] - ((
|
/frameworks/av/media/libstagefright/codecs/on2/h264dec/omxdl/reference/vc/comm/src/ |
omxVCCOMM_ComputeTextureErrorBlock.c | 30 * pSrc - pointer to the source plane. This should be aligned on an 8-byte 46 * pSrc, pSrcRef, pDst. 47 * - pSrc is not 8-byte aligned. 55 const OMX_U8 *pSrc, 65 armRetArgErrIf(pSrc == NULL, OMX_Sts_BadArgErr); 68 armRetArgErrIf(!armIs8ByteAligned(pSrc), OMX_Sts_BadArgErr); 76 y++, pSrc += srcStep) 80 pDst[count] = pSrc[x] - pSrcRef[count];
|
omxVCCOMM_ComputeTextureErrorBlock_SAD.c | 31 * pSrc - pointer to the source plane; must be aligned on an 8-byte 48 * pointers is NULL: pSrc, pSrcRef, pDst and pDstSAD. 49 * - pSrc is not 8-byte aligned. 57 const OMX_U8 *pSrc, 68 armRetArgErrIf(pSrc == NULL, OMX_Sts_BadArgErr); 72 armRetArgErrIf(!armIs8ByteAligned(pSrc), OMX_Sts_BadArgErr); 80 y++, pSrc += srcStep) 84 pDst[count] = pSrc[x] - pSrcRef[count];
|
/external/apache-harmony/crypto/src/test/api/java/org/apache/harmony/crypto/tests/javax/crypto/spec/ |
OAEPParameterSpecTest.java | 41 * mgfSpec, PSource pSrc) method testing. Tests that NullPointerException 50 PSource pSrc = PSource.PSpecified.DEFAULT; 53 new OAEPParameterSpec(null, mgfName, mgfSpec, pSrc); 60 new OAEPParameterSpec(mdName, null, mgfSpec, pSrc); 69 + "null pSrc."); 100 PSource pSrc = PSource.PSpecified.DEFAULT; 103 mgfSpec, pSrc); 116 PSource pSrc = PSource.PSpecified.DEFAULT; 119 mgfSpec, pSrc); 132 PSource pSrc = PSource.PSpecified.DEFAULT [all...] |
/libcore/luni/src/test/java/org/apache/harmony/crypto/tests/javax/crypto/spec/ |
OAEPParameterSpecTest.java | 41 * mgfSpec, PSource pSrc) method testing. Tests that NullPointerException 50 PSource pSrc = PSource.PSpecified.DEFAULT; 53 new OAEPParameterSpec(null, mgfName, mgfSpec, pSrc); 60 new OAEPParameterSpec(mdName, null, mgfSpec, pSrc); 69 + "null pSrc."); 100 PSource pSrc = PSource.PSpecified.DEFAULT; 103 mgfSpec, pSrc); 116 PSource pSrc = PSource.PSpecified.DEFAULT; 119 mgfSpec, pSrc); 132 PSource pSrc = PSource.PSpecified.DEFAULT [all...] |
/frameworks/av/media/libstagefright/codecs/on2/h264dec/omxdl/reference/vc/m4p2/src/ |
omxVCM4P2_DCT8x8blk.c | 33 * pSrc - pointer to the start of the linearly arranged input buffer; must 46 * - pSrc or pDst is NULL. 47 * - pSrc or pDst is not 16-byte aligned. 51 OMXResult omxVCM4P2_DCT8x8blk (const OMX_S16 *pSrc, OMX_S16 *pDst) 56 armRetArgErrIf(pSrc == NULL, OMX_Sts_BadArgErr); 57 armRetArgErrIf(!armIs16ByteAligned(pSrc), OMX_Sts_BadArgErr); 71 sum += pSrc[(x * 8) + y] *
|
omxVCM4P2_IDCT8x8blk.c | 35 * pSrc - pointer to the start of the linearly arranged IDCT input buffer; 49 * - pSrc or pDst is NULL. 50 * - pSrc or pDst is not 16-byte aligned. 53 OMXResult omxVCM4P2_IDCT8x8blk (const OMX_S16 *pSrc, OMX_S16 *pDst) 58 armRetArgErrIf(pSrc == NULL, OMX_Sts_BadArgErr); 59 armRetArgErrIf(!armIs16ByteAligned(pSrc), OMX_Sts_BadArgErr); 72 sum += pSrc[(u * 8) + v] *
|
omxVCM4P2_TransRecBlockCoef_inter.c | 34 * pSrc -pointer to the residuals to be encoded; must be aligned on an 54 * - pSrc 62 const OMX_S16 *pSrc, 79 armRetArgErrIf(pSrc == NULL, OMX_Sts_BadArgErr); 82 armRetArgErrIf(!armIs16ByteAligned(pSrc), OMX_Sts_BadArgErr); 87 omxVCM4P2_DCT8x8blk (pSrc, pDst);
|
/frameworks/av/media/libeffects/downmix/ |
EffectDownmix.c | 273 int16_t *pSrc, *pDst; 296 pSrc = inBuffer->s16; 309 pDst[0] = clamp16(pDst[0] + pSrc[0]); 310 pDst[1] = clamp16(pDst[1] + pSrc[1]); 311 pSrc += pDownmixer->input_channel_count; 317 pDst[0] = pSrc[0]; 318 pDst[1] = pSrc[1]; 319 pSrc += pDownmixer->input_channel_count; 330 downmixInputChannelMask, pSrc, pDst, numFrames, accumulate)) { 340 Downmix_foldFromQuad(pSrc, pDst, numFrames, accumulate) [all...] |