/frameworks/av/media/libstagefright/codecs/on2/h264dec/source/ |
H A D | h264bsd_image.h | 47 u8 *data; 51 u8 *luma; 52 u8 *cb; 53 u8 *cr; 60 void h264bsdWriteMacroblock(image_t *image, u8 *data); 63 void h264bsdWriteOutputBlocks(image_t *image, u32 mbNum, u8 *data,
|
H A D | h264bsd_intra_prediction.h | 52 image_t *image, u32 mbNum, u32 constrainedIntraPred, u8 *data); 54 u32 h264bsdIntra4x4Prediction(mbStorage_t *pMb, u8 *data, 56 u8 *above, u8 *left, u32 constrainedIntraPred); 57 u32 h264bsdIntra16x16Prediction(mbStorage_t *pMb, u8 *data, i32 residual[][16], 58 u8 *above, u8 *left, u32 constrainedIntraPred); 60 u32 h264bsdIntraChromaPrediction(mbStorage_t *pMb, u8 *data, i32 residual[][16], 61 u8 *above, u8 *lef [all...] |
H A D | h264bsd_reconstruct.h | 52 u8 *data, 63 u8 *data, 68 u8 *pFill); 72 u8 * ref, 73 u8 * fill, 83 u8 *pRef, 84 u8 *predPartChroma, 94 u8 *pRef, 95 u8 *predPartChroma, 105 u8 *re [all...] |
H A D | h264bsd_byte_stream.h | 50 u32 h264bsdExtractNalUnit(u8 *pByteStream, u32 len, strmData_t *pStrmData,
|
H A D | h264bsd_stream.h | 47 u8 *pStrmBuffStart; /* pointer to start of stream buffer */ 48 u8 *pStrmCurrPos; /* current read address in stream buffer */
|
H A D | h264bsd_inter_prediction.h | 53 dpbStorage_t *dpb, u32 mbNum, image_t *image, u8 *data);
|
H A D | h264bsd_intra_prediction.c | 90 const u8 h264bsdClip[1280] = 162 static void Get4x4NeighbourPels(u8 *a, u8 *l, u8 *data, u8 *above, u8 *left, 164 static void Intra16x16VerticalPrediction(u8 *data, u8 *above); 165 static void Intra16x16HorizontalPrediction(u8 *data, u8 *lef [all...] |
H A D | h264bsd_dpb.h | 57 u8 *data; /* 16-byte aligned pointer of pAllocatedData */ 58 u8 *pAllocatedData; /* allocated picture pointer; (size + 15) bytes */ 71 u8 *data; 119 u8* h264bsdAllocateDpbImage(dpbStorage_t *dpb); 121 u8* h264bsdGetRefPicData(dpbStorage_t *dpb, u32 index);
|
H A D | h264bsd_image.c | 52 extern const u8 h264bsdClip[]; 80 void h264bsdWriteMacroblock(image_t *image, u8 *data) 171 void h264bsdWriteOutputBlocks(image_t *image, u32 mbNum, u8 *data, 179 u8 *lum, *cb, *cr; 180 u8 *imageBlock; 181 u8 *tmp; 187 const u8 *clp = h264bsdClip + 512; 254 imageBlock[0] = (u8)tmp1; 258 imageBlock[1] = (u8)tmp3; 262 imageBlock[2] = (u8)tmp [all...] |
H A D | EvaluationTestBench.c | 22 void WriteOutput(FILE *fid, u8 *data, u32 picSize); 41 u8 *byteStrmStart; 42 u8 *byteStrm; 88 byteStrm = byteStrmStart = (u8 *)H264SwDecMalloc(sizeof(u8), strmLen); 96 fread(byteStrm, sizeof(u8), strmLen, finput); 185 WriteOutput(foutput, (u8*)decPicture.pOutputPicture, 228 WriteOutput(foutput, (u8*)decPicture.pOutputPicture, picSize); 261 void WriteOutput(FILE *fid, u8 *data, u32 picSize)
|
H A D | h264bsd_macroblock_layer.h | 142 u8 posCoefBuf[27*16*3]; 143 u8 totalCoeff[27]; 171 u8 totalCoeff[27]; 175 u8 intra4x4PredMode[16]; 177 u8* refAddr[4]; 201 u32 constrainedIntraPredFlag, u8* data);
|
H A D | h264bsd_reconstruct.c | 79 extern const u8 h264bsdClip[]; 111 u8 *pRef, 112 u8 *predPartChroma, 125 u8 *ptrA, *cbr; 127 u8 block[9*8*2]; 174 cbr[8] = (u8)c; 177 *cbr++ = (u8)c; 182 cbr[8] = (u8)c; 185 *cbr++ = (u8)c; 207 u8 *pRe [all...] |
H A D | h264bsd_deblocking.c | 77 static const u8 alphas[52] = {0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,4,5,6,7,8,9,10, 82 static const u8 betas[52] = {0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,3,3,3,3,4,4, 90 static const u8 tc0[52][3] = { 102 static const u8 tc0[52][5] = { 127 const u8 *tc0; 146 extern const u8 h264bsdClip[]; 173 static void FilterLuma(u8 *data, bS_t *bS, edgeThreshold_t *thresholds, 176 static void FilterChroma(u8 *cb, u8 *cr, bS_t *bS, edgeThreshold_t *thresholds, 179 static void FilterVerLumaEdge( u8 *dat [all...] |
H A D | DecTestBench.c | 39 void WriteOutput(char *filename, u8 *data, u32 picSize); 40 u32 NextPacket(u8 **pStrm); 41 u32 CropPicture(u8 *pOutImage, u8 *pInImage, 45 u8 *streamStop = NULL; 88 u8 *byteStrmStart; 89 u8 *imageData; 90 u8 *tmpImage = NULL; 187 byteStrmStart = (u8 *)malloc(sizeof(u8)*strmLe [all...] |
H A D | h264bsd_byte_stream.c | 80 u32 h264bsdExtractNalUnit(u8 *pByteStream, u32 len, strmData_t *pStrmData, 89 u8 byte; 92 u8 *readPtr, *writePtr;
|
H A D | TestBenchMultipleInstance.c | 35 void WriteOutput(FILE *fid, u8 *data, u32 picSize); 37 u32 CropPicture(u8 *pOutImage, u8 *pInImage, 40 void CropWriteOutput(FILE *fid, u8 *imageData, u32 cropDisplay, 52 u8 *byteStrmStart; 162 decoder[i]->byteStrmStart = (u8 *)malloc(sizeof(u8)*strmLen); 168 fread(decoder[i]->byteStrmStart, sizeof(u8), strmLen, finput); 276 (u8*)decoder[i]->decPicture.pOutputPicture, 325 (u8*)decode [all...] |
H A D | h264bsd_neighbour.h | 58 u8 index;
|
H A D | h264bsd_macroblock_layer.c | 93 static u32 DetermineNc(mbStorage_t *pMb, u32 blockIndex, u8 *pTotalCoeff); 100 static u32 ProcessIntra4x4Residual(mbStorage_t *pMb, u8 *data, u32 constrainedIntraPred, 101 macroblockLayer_t *mbLayer, const u8 **pSrc, image_t *image); 102 static u32 ProcessChromaResidual(mbStorage_t *pMb, u8 *data, const u8 **pSrc ); 103 static u32 ProcessIntra16x16Residual(mbStorage_t *pMb, u8 *data, u32 constrainedIntraPred, 104 u32 intraChromaPredMode, const u8 **pSrc, image_t *image); 807 u32 DetermineNc(mbStorage_t *pMb, u32 blockIndex, u8 *pTotalCoeff) 818 u8 neighbourAindex, neighbourBindex; 966 u32 constrainedIntraPredFlag, u8* dat [all...] |
/frameworks/rs/cpu_ref/ |
H A D | rsCpuIntrinsics_neon_Blend.S | 84 vmull.u8 q12, d15, d1 85 vmull.u8 q0, d14, d0 86 vmull.u8 q13, d15, d3 87 vmull.u8 q1, d14, d2 88 vmull.u8 q14, d15, d5 89 vmull.u8 q2, d14, d4 90 vmull.u8 q15, d15, d7 91 vmull.u8 q3, d14, d6 102 vaddw.u8 q0, d8 103 vaddw.u8 q1 [all...] |
H A D | rsCpuIntrinsics_neon_3DLUT.S | 30 vld1.u8 d16, [r6], r4 31 vld1.u8 d17, [r7], r4 33 vld1.u8 d18, [r6], r5 34 vld1.u8 d19, [r7], r5 36 vdup.u8 d6, \yr0 37 vdup.u8 d7, \yr1 39 vshll.u8 q12, d16, #8 40 vshll.u8 q13, d17, #8 41 vmlsl.u8 q12, d16, d6 42 vmlsl.u8 q1 [all...] |
H A D | rsCpuIntrinsics_neon_YuvToRGB.S | 36 vmull.u8 q1, d16, d15 // g0 = y0 * 149 37 vmull.u8 q5, d17, d15 // g1 = y1 * 149 41 vmull.u8 q8, d20, d14 // g2 = u * 50 + v * 104 42 vmlal.u8 q8, d21, d15 44 vshr.u8 d14, d21, #1 45 vaddw.u8 q0, q1, d14 // r0 = y0 * 149 + (v >> 1) 46 vaddw.u8 q4, q5, d14 // r1 = y1 * 149 + (v >> 1) 48 vshll.u8 q7, d20, #2 54 vmull.u8 q11, d21, d14 // r2 = v * 204 55 vmull.u8 q1 [all...] |
H A D | rsCpuIntrinsics_neon_Convolve.S | 55 vmovl.u8 q2, d26 56 vmovl.u8 q3, d27 57 vmovl.u8 q4, d28 58 vmovl.u8 q5, d29 59 vmovl.u8 q6, d30 60 vmovl.u8 q7, d31 153 vmovl.u8 q9, d24 154 vmovl.u8 q10, d25 155 vmovl.u8 q11, d26 156 vmovl.u8 q1 [all...] |
H A D | rsCpuIntrinsics_neon_ColorMatrix.S | 116 vmovl.u8 q3, d3 117 vmovl.u8 q2, d2 118 vmovl.u8 q1, d1 119 vmovl.u8 q0, d0 135 vmovl.u8 q2, d2 136 vmovl.u8 q1, d1 137 vmovl.u8 q0, d0 152 vmovl.u8 q1, d1 153 vmovl.u8 q0, d0 164 vmovl.u8 q [all...] |
/frameworks/av/media/libstagefright/codecs/on2/h264dec/inc/ |
H A D | basetype.h | 28 typedef unsigned char u8; typedef
|
/frameworks/av/include/camera/ndk/ |
H A D | NdkCameraMetadata.h | 119 uint8_t *u8; member in union:ACameraMetadata_entry::__anon36 164 const uint8_t *u8; member in union:ACameraMetadata_const_entry::__anon37
|