/frameworks/av/media/libstagefright/codecs/on2/h264dec/omxdl/arm_neon/vc/m4p10/src/ |
H A D | armVCM4P10_InterpolateLuma_HalfVer4x4_unsafe_s.s | 39 pSrc RN 0 label 87 VLD1 dSrc0, [pSrc], srcStep ;// [a0 a1 a2 a3 .. ] 88 ADD Temp, pSrc, srcStep, LSL #2 89 VLD1 dSrc1, [pSrc], srcStep ;// [b0 b1 b2 b3 .. ] 93 VLD1 dSrc2, [pSrc], srcStep ;// [c0 c1 c2 c3 .. ] 95 VLD1 dSrc3, [pSrc], srcStep 99 VLD1 dSrc4, [pSrc], srcStep
|
H A D | armVCM4P10_TransformResidual4x4_s.s | 67 pSrc RN 1 label 124 VLD4 {dIn0,dIn1,dIn2,dIn3},[pSrc]
|
H A D | armVCM4P10_InterpolateLuma_HalfDiagHorVer4x4_unsafe_s.s | 39 pSrc RN 0 label 111 VLD1 qSrc01, [pSrc], srcStep ;// [a0 a1 a2 a3 ..] 124 VLD1 qSrc01, [pSrc], srcStep ;// [a0 a1 a2 a3 ..] 138 VLD1 qSrc01, [pSrc], srcStep ;// [a0 a1 a2 a3 ..] 155 VLD1 qSrc01, [pSrc], srcStep ;// [a0 a1 a2 a3 ..] 172 VLD1 qSrc01, [pSrc], srcStep ;// [a0 a1 a2 a3 ..] 189 VLD1 qSrc01, [pSrc], srcStep ;// [a0 a1 a2 a3 ..] 206 VLD1 qSrc01, [pSrc], srcStep ;// [a0 a1 a2 a3 ..] 223 VLD1 qSrc01, [pSrc], srcStep ;// [a0 a1 a2 a3 ..] 240 VLD1 qSrc01, [pSrc], srcSte [all...] |
H A D | armVCM4P10_InterpolateLuma_HalfHor4x4_unsafe_s.s | 41 pSrc RN 0 label 103 VLD1 qSrcA01, [pSrc], srcStep ;// Load A register [a0 a1 a2 a3 ..] 107 ; VLD1 qSrcB01, [pSrc], srcStep ;// Load B register [a0 a1 a2 a3 ..] 115 VLD1 qSrcB01, [pSrc], srcStep ;// Load B register [a0 a1 a2 a3 ..] 116 ; VLD1 qSrcC01, [pSrc], srcStep ;// Load C register [a0 a1 a2 a3 ..] 133 VLD1 qSrcC01, [pSrc], srcStep ;// Load C register [a0 a1 a2 a3 ..] 134 ; VLD1 qSrcD01, [pSrc], srcStep ;// Load D register [a0 a1 a2 a3 ..] 152 VLD1 qSrcD01, [pSrc], srcStep ;// Load D register [a0 a1 a2 a3 ..]
|
H A D | armVCM4P10_InterpolateLuma_HalfDiagVerHor4x4_unsafe_s.s | 38 pSrc RN 0 label 133 VLD1 qSrcA01, [pSrc], srcStep ;// [a0 a1 a2 a3 .. a15] 134 ADD r12, pSrc, srcStep, LSL #2 138 VLD1 qSrcB23, [pSrc], srcStep ;// [b0 b1 b2 b3 .. b15] 142 VLD1 qSrcC45, [pSrc], srcStep ;// [c0 c1 c2 c3 .. c15] 144 VLD1 qSrcD67, [pSrc], srcStep 146 VLD1 qSrcE89, [pSrc], srcStep
|
H A D | armVCM4P10_Interpolate_Chroma_s.s | 51 pSrc RN 0 label 166 VLD1 dRow0a, [pSrc], Step1 ;// 0a 170 VLD1 dRow0b, [pSrc], SrcStepMinus1 ;// 0b 190 VLD1 dRow1a, [pSrc], Step1 ;// 1a 192 VLD1 dRow1b, [pSrc], SrcStepMinus1 ;// 1b 194 VLD1 dRow2a, [pSrc], Step1 ;// 2a 196 VLD1 dRow2b, [pSrc], SrcStepMinus1 ;// 2b 199 VLD1 dRow3a, [pSrc], Step1 ;// 3a 203 VLD1 dRow3b, [pSrc], SrcStepMinus1 ;// 3b 205 VLD1 dRow0a, [pSrc], Step [all...] |
H A D | omxVCM4P10_InterpolateLuma_s.s | 34 ;// [in] pSrc Pointer to the source reference frame buffer 51 ;// pSrc or pDst is not NULL. 81 pSrc RN 0 label 206 STM pArgs, {pSrc,srcStep,pDst,dstStep} 233 ADD Temp, pSrc, srcStep, LSL #1 234 VLD1 dSrc0, [pSrc], srcStep 236 VLD1 dSrc1, [pSrc] 250 SUB pSrc, pSrc, #2 267 SUB pSrc, pSr [all...] |
/frameworks/av/media/libstagefright/codecs/avc/enc/src/ |
H A D | residual.cpp | 32 uint8 *pDst, *pSrc; local 43 pSrc = currInput->YCbCr[0] + offset1; 54 code = *((uint*)pSrc); 55 pSrc += 4; 63 code = *((uint*)pSrc); 64 pSrc += 2; 71 pSrc += offset; 78 pSrc = currInput->YCbCr[1] + ((offset1 + x_position) >> 2); 87 code = *((uint*)pSrc); 88 pSrc [all...] |
/frameworks/av/media/libstagefright/codecs/m4v_h263/enc/src/ |
H A D | bitstream_io.cpp | 683 UChar *pSrc, *pDst, byte; local 701 pSrc = bitstream1->bitstreamBuffer; 702 pDst = pSrc + movebyte; 704 M4VENC_MEMCPY(pDst, pSrc, bitstream1->byteCount + 1); 707 M4VENC_MEMCPY(pSrc, bitstream2->bitstreamBuffer, bitstream2->byteCount + 1); 710 pSrc = pDst; 718 *pDst++ = byte | (pSrc[0] >> bitused); 722 *pDst++ = ((pSrc[0] << leftover) | (pSrc[1] >> bitused)); 723 pSrc [all...] |
/frameworks/av/media/libstagefright/codecs/on2/h264dec/omxdl/arm11/vc/m4p10/src/ |
H A D | armVCM4P10_InterpolateLuma_HalfDiagHorVer4x4_unsafe_s.s | 70 pSrc RN 0 label 127 LDR ValD, [pSrc, srcStep] ;// Load row 1 [d1 c1 b1 a1] 128 LDR ValA, [pSrc], #4 ;// Load row 0 [d0 c0 b0 a0] 129 LDR ValH, [pSrc, srcStep] ;// Load [h1 g1 f1 e1] 130 LDR ValE, [pSrc], #4 ;// Load [h0 g0 f0 e0] 131 LDRB Temp2, [pSrc, srcStep] ;// Load row 1 [l1 k1 j1 i1] 132 LDRB Temp1, [pSrc], #-8 ;// Load row 0 [l0 k0 j0 i0] 219 ADD pSrc, pSrc, srcStep, LSL #1 231 SUB pSrc, pDs [all...] |
H A D | armVCM4P10_InterpolateLuma_HalfDiagVerHor4x4_unsafe_s.s | 67 pSrc RN 0 label 143 M_STR pSrc, ppSrc 147 M_LDR ValC, [pSrc], srcStep ;// Load [c3 c2 c1 c0] 148 M_LDR ValD, [pSrc], srcStep ;// Load [d3 d2 d1 d0] 149 M_LDR ValE, [pSrc], srcStep ;// Load [e3 e2 e1 e0] 150 SUB pSrc, pSrc, srcStep, LSL #2 153 LDR ValB, [pSrc] ;// Load [b3 b2 b1 b0] 161 LDR ValD, [pSrc, srcStep, LSL #1] ;// Load [d3 d2 d1 d0] 167 LDR ValF, [pSrc, srcSte [all...] |
H A D | armVCM4P10_InterpolateLuma_HalfVer4x4_unsafe_s.s | 60 pSrc RN 0 label 118 M_LDR ValC, [pSrc], srcStep ;// Load [c3 c2 c1 c0] 119 M_LDR ValD, [pSrc], srcStep ;// Load [d3 d2 d1 d0] 120 M_LDR ValE, [pSrc], srcStep ;// Load [e3 e2 e1 e0] 121 SUB pSrc, pSrc, srcStep, LSL #2 122 LDR ValB, [pSrc] ;// Load [b3 b2 b1 b0] 133 LDR ValD, [pSrc, srcStep, LSL #1] ;// Load [d3 d2 d1 d0] 140 LDR ValF, [pSrc, srcStep, LSL #2] ;// Load [f3 f2 f1 f0] 141 M_LDR ValB, [pSrc], srcSte [all...] |
H A D | armVCM4P10_Interpolate_Chroma_s.s | 37 pSrc RN 0 label 130 ADD pSrc1, pSrc, iSrcStep 160 LDRB x00, [pSrc, #+0] 162 LDRB x01, [pSrc, #+1] 164 LDRB x02, [pSrc, #+2]! 187 RSB pSrc2, pSrc, pSrc1, LSL #1 230 SUB iSrcStep1, pSrc1, pSrc 235 ADD pSrc, pSrc, iSrcStepx2MinusWidth 249 LDRB pix00, [pSrc], # [all...] |
H A D | armVCM4P10_TransformResidual4x4_s.s | 56 pSrc RN 1 label 162 LDMIA pSrc,{in00,in02,in10,in12,in20,in22,in30,in32}
|
/frameworks/av/media/libstagefright/codecs/on2/h264dec/omxdl/arm11/vc/m4p2/src/ |
H A D | omxVCM4P2_MCReconBlock_s.s | 83 ;// Load 8 bytes from $pSrc (aligned or unaligned locations) 86 ;// M_LOAD_X $pSrc, $srcStep, $out0, $out1, $scratch, $offset 89 ;// $pSrc 4 byte aligned source pointer to an address just less than 97 ;// $pSrc In case the macro accepts stride, it increments the pSrc by 106 M_LOAD_X $pSrc, $srcStep, $out0, $out1, $scratch, $offset 108 LDM $pSrc, {$out0, $out1} 109 ADD $pSrc, $pSrc, $srcStep 111 LDM $pSrc, { 584 pSrc RN 0 label [all...] |
/frameworks/base/libs/hwui/ |
H A D | Texture.cpp | 151 uint8_t * pSrc = (uint8_t *)data; local 153 memcpy(pDst, pSrc, width * bpp); 155 pSrc += stride * bpp;
|
/frameworks/wilhelm/src/android/ |
H A D | MediaPlayer_to_android.cpp | 308 const SLDataSource *pSrc = &mp->mDataSource.u.mSource; local 312 const SLuint32 sourceLocatorType = *(SLuint32 *)pSrc->pLocator; 313 const SLuint32 sourceFormatType = *(SLuint32 *)pSrc->pFormat; 323 SLDataFormat_MIME *df_mime = (SLDataFormat_MIME *) pSrc->pFormat;
|
H A D | android_StreamPlayer.cpp | 205 char *pSrc = ((char*)oldFront->mDataBuffer) + oldFront->mDataSizeConsumed; local 209 memcpy(bufferLoc, pSrc, buffSize); 234 memcpy(bufferLoc, pSrc, consumed);
|
/frameworks/av/media/libstagefright/codecs/on2/h264dec/omxdl/arm_neon/vc/m4p2/src/ |
H A D | omxVCM4P2_MCReconBlock_s.s | 51 ;// rounding cases are handled. Just copies a block from pSrc to pDst 64 VLD1 dRow0, [pSrc], srcStep 65 VLD1 dRow1, [pSrc], srcStep 66 VLD1 dRow2, [pSrc], srcStep 67 VLD1 dRow3, [pSrc], srcStep 68 VLD1 dRow4, [pSrc], srcStep 69 VLD1 dRow5, [pSrc], srcStep 70 VLD1 dRow6, [pSrc], srcStep 71 VLD1 dRow7, [pSrc], srcStep 111 VLD1 {dRow0, dRow0Shft}, [pSrc], srcSte 294 pSrc RN 0 label [all...] |
/frameworks/av/media/libstagefright/codecs/on2/h264dec/source/ |
H A D | h264bsd_macroblock_layer.c | 101 macroblockLayer_t *mbLayer, const u8 **pSrc, image_t *image); 102 static u32 ProcessChromaResidual(mbStorage_t *pMb, u8 *data, const u8 **pSrc ); 104 u32 intraChromaPredMode, const u8 **pSrc, image_t *image); 974 const u8 *pSrc; local 1048 pSrc = pMbLayer->residual.posCoefBuf; 1062 &pSrc, p, 0, p, 16, 16, *qpY, *totalCoeff); 1075 &pSrc, 1086 &pSrc, 1092 tmp = ProcessChromaResidual(pMb, data, &pSrc); 1144 u32 ProcessChromaResidual(mbStorage_t *pMb, u8 *data, const u8 **pSrc ) 1213 ProcessIntra16x16Residual(mbStorage_t *pMb, u8 *data, u32 constrainedIntraPred, u32 intraChromaPredMode, const u8** pSrc, image_t *image) argument 1281 ProcessIntra4x4Residual(mbStorage_t *pMb, u8 *data, u32 constrainedIntraPred, macroblockLayer_t *mbLayer, const u8 **pSrc, image_t *image) argument [all...] |
/frameworks/av/media/libeffects/downmix/ |
H A D | EffectDownmix.c | 293 int16_t *pSrc, *pDst; local 316 pSrc = inBuffer->s16; 329 pDst[0] = clamp16(pDst[0] + pSrc[0]); 330 pDst[1] = clamp16(pDst[1] + pSrc[1]); 331 pSrc += pDownmixer->input_channel_count; 337 pDst[0] = pSrc[0]; 338 pDst[1] = pSrc[1]; 339 pSrc += pDownmixer->input_channel_count; 350 downmixInputChannelMask, pSrc, pDst, numFrames, accumulate)) { 360 Downmix_foldFromQuad(pSrc, pDs 819 Downmix_foldFromQuad(int16_t *pSrc, int16_t*pDst, size_t numFrames, bool accumulate) argument 865 Downmix_foldFrom5Point1(int16_t *pSrc, int16_t*pDst, size_t numFrames, bool accumulate) argument 928 Downmix_foldFrom7Point1(int16_t *pSrc, int16_t*pDst, size_t numFrames, bool accumulate) argument 1002 Downmix_foldGeneric( uint32_t mask, int16_t *pSrc, int16_t*pDst, size_t numFrames, bool accumulate) argument [all...] |
/frameworks/av/media/libeffects/testlibs/ |
H A D | EffectReverb.c | 194 int16_t *pSrc, *pDst; local 220 pSrc = inBuffer->s16; 226 *pDst++ = *pSrc++; 230 smp = *pSrc++; 243 pSrc = inBuffer->s16; 264 Reverb(pReverb, processedSamples, pDst, pSrc); 268 pSrc += processedSamples; 270 pSrc += processedSamples * NUM_OUTPUT_CHANNELS;
|
/frameworks/base/core/jni/android/graphics/ |
H A D | Bitmap.cpp | 1147 const void* pSrc = bitmap.getPixels(); local 1148 if (pSrc == NULL) { 1151 memcpy(blob.data(), pSrc, size);
|
/frameworks/base/core/jni/android/opengl/ |
H A D | util.cpp | 128 const float* pSrc = pPositions + 3 * minIndex; local 130 for (int i = 0; i < transformedIndexCount; i++, pSrc += 3, pDst += 4) { 131 mx4transform(pSrc[0], pSrc[1], pSrc[2], 1.0f, pWS, pDst); 349 const float* pSrc = positions.mData; local 352 float x0 = *pSrc++; 354 float y0 = *pSrc++; 356 float z0 = *pSrc++; 361 float x = *pSrc [all...] |
/frameworks/av/media/libstagefright/codecs/on2/h264dec/omxdl/arm11/api/ |
H A D | armCOMM_IDCT_s.h | 124 pSrc RN 0 ;// source data buffer 140 ;// pSrc = r0 = Pointer to input data 234 LDR xi4, [pSrc], #4 ;// j0 235 LDR xi5, [pSrc, #4*16-4] ;// j4 236 LDR xi6, [pSrc, #2*16-4] ;// j2 237 LDR xi7, [pSrc, #6*16-4] ;// j6 294 LDR xi0, [pSrc, #1*16-4] ;// j1 295 LDR xi1, [pSrc, #7*16-4] ;// j7 296 LDR xi2, [pSrc, #5*16-4] ;// j5 297 LDR xi3, [pSrc, # 446 SUB pSrc, pDest, #(64*2) variable 504 SUB pSrc, pDest, #(64*2) variable 1297 LDR pSrc, =armCOMM_IDCTCoef ;// Address of DCT inverse AAN constants variable 1432 SUB pSrc, pSrc, #16*2*2 variable 1443 LDR pSrc, =armCOMM_IDCTCoef ;// Address of DCT inverse AAN constants variable [all...] |