Home
last modified time | relevance | path

Searched refs:pDst (Results 1 – 25 of 84) sorted by relevance

1234

/third_party/openh264/codec/common/inc/
Dmc.h38 typedef void (*PWelsMcFunc) (const uint8_t* pSrc, int32_t iSrcStride, uint8_t* pDst, int32_t iDstSt…
41 typedef void (*PWelsLumaHalfpelMcFunc) (const uint8_t* pSrc, int32_t iSrcStride, uint8_t* pDst, int…
68 void McCopyWidthEq4_neon (const uint8_t* pSrc, int32_t iSrcStride, uint8_t* pDst, int32_t iDstStrid…
70 void McCopyWidthEq8_neon (const uint8_t* pSrc, int32_t iSrcStride, uint8_t* pDst, int32_t iDstStrid…
72 void McCopyWidthEq16_neon (const uint8_t* pSrc, int32_t iSrcStride, uint8_t* pDst, int32_t iDstStri…
74 void McChromaWidthEq8_neon (const uint8_t* pSrc, int32_t iSrcStride, uint8_t* pDst, int32_t iDstStr…
77 void McChromaWidthEq4_neon (const uint8_t* pSrc, int32_t iSrcStride, uint8_t* pDst, int32_t iDstStr…
80 void PixelAvgWidthEq16_neon (uint8_t* pDst, int32_t iDstStride, uint8_t* pSrcA, uint8_t* pSrcB, int…
81 void PixelAvgWidthEq8_neon (uint8_t* pDst, int32_t iDstStride, uint8_t* pSrcA, uint8_t* pSrcB, int3…
82 void PixelAvgWidthEq4_neon (uint8_t* pDst, int32_t iDstStride, uint8_t* pSrcA, uint8_t* pSrcB, int3…
[all …]
Dcopy_mb.h41 void WelsCopy4x4_c (uint8_t* pDst, int32_t iStrideD, uint8_t* pSrc, int32_t iStrideS);
42 void WelsCopy8x4_c (uint8_t* pDst, int32_t iStrideD, uint8_t* pSrc, int32_t iStrideS);
43 void WelsCopy4x8_c (uint8_t* pDst, int32_t iStrideD, uint8_t* pSrc, int32_t iStrideS);
44 void WelsCopy8x8_c (uint8_t* pDst, int32_t iStrideD, uint8_t* pSrc, int32_t iStrideS);
45 void WelsCopy8x16_c (uint8_t* pDst, int32_t iStrideD, uint8_t* pSrc, int32_t iStrideS); //
46 void WelsCopy16x8_c (uint8_t* pDst, int32_t iStrideD, uint8_t* pSrc, int32_t iStrideS); //
47 void WelsCopy16x16_c (uint8_t* pDst, int32_t iStrideD, uint8_t* pSrc, int32_t iStrideS);
55 void WelsCopy8x8_mmx (uint8_t* pDst, int32_t iStrideD, uint8_t* pSrc, int32_t iStrideS);
56 void WelsCopy8x16_mmx (uint8_t* pDst, int32_t iStrideD, uint8_t* pSrc, int32_t iStrideS);
63 void WelsCopy8x8_neon (uint8_t* pDst, int32_t iStrideD, uint8_t* pSrc, int32_t iStrideS);
[all …]
Dexpand_pic.h53 void ExpandPictureLuma_sse2 (uint8_t* pDst,
57 void ExpandPictureChromaAlign_sse2 (uint8_t* pDst,
61 void ExpandPictureChromaUnalign_sse2 (uint8_t* pDst,
68 void ExpandPictureLuma_neon (uint8_t* pDst, const int32_t kiStride, const int32_t kiPicW, const int…
69 void ExpandPictureChroma_neon (uint8_t* pDst, const int32_t kiStride, const int32_t kiPicW, const i…
72 void ExpandPictureLuma_AArch64_neon (uint8_t* pDst, const int32_t kiStride, const int32_t kiPicW, c…
73 void ExpandPictureChroma_AArch64_neon (uint8_t* pDst, const int32_t kiStride, const int32_t kiPicW,
78 void ExpandPictureLuma_mmi (uint8_t* pDst, const int32_t kiStride, const int32_t kiPicW,
80 void ExpandPictureChromaAlign_mmi (uint8_t* pDst, const int32_t kiStride, const int32_t kiPicW,
82 void ExpandPictureChromaUnalign_mmi (uint8_t* pDst, const int32_t kiStride, const int32_t kiPicW,
[all …]
Dmacros.h300 static inline void WelsSetMemUint32_c (uint32_t* pDst, uint32_t iValue, int32_t iSizeOfData) { in WelsSetMemUint32_c() argument
302 pDst[i] = iValue; in WelsSetMemUint32_c()
306 static inline void WelsSetMemUint16_c (uint16_t* pDst, uint16_t iValue, int32_t iSizeOfData) { in WelsSetMemUint16_c() argument
308 pDst[i] = iValue; in WelsSetMemUint16_c()
312 inline void WelsSetMemMultiplebytes_c (void* pDst, uint32_t iValue, int32_t iSizeOfData, int32_t iD… in WelsSetMemMultiplebytes_c() argument
318 … WelsSetMemUint32_c (static_cast<uint32_t*> (pDst), static_cast<uint32_t> (iValue), iSizeOfData); in WelsSetMemMultiplebytes_c()
320 … WelsSetMemUint16_c (static_cast<uint16_t*> (pDst), static_cast<uint16_t> (iValue), iSizeOfData); in WelsSetMemMultiplebytes_c()
322 memset (static_cast<uint8_t*> (pDst), static_cast<uint8_t> (iValue), iSizeOfData); in WelsSetMemMultiplebytes_c()
325 memset (static_cast<uint8_t*> (pDst), 0, iSizeOfData * iDataLengthOfData); in WelsSetMemMultiplebytes_c()
/third_party/openh264/codec/common/loongarch/
Dcopy_mb_lsx.c44 void WelsCopy8x8_lsx (uint8_t* pDst, int32_t iStrideD, in WelsCopy8x8_lsx() argument
69 __lsx_vstelm_d(src0, pDst, 0, 0); in WelsCopy8x8_lsx()
70 __lsx_vstelm_d(src1, pDst + iStrideD, 0, 0); in WelsCopy8x8_lsx()
71 pDst += iStride1; in WelsCopy8x8_lsx()
72 __lsx_vstelm_d(src2, pDst, 0, 0); in WelsCopy8x8_lsx()
73 __lsx_vstelm_d(src3, pDst + iStrideD, 0, 0); in WelsCopy8x8_lsx()
74 pDst += iStride1; in WelsCopy8x8_lsx()
75 __lsx_vstelm_d(src4, pDst, 0, 0); in WelsCopy8x8_lsx()
76 __lsx_vstelm_d(src5, pDst + iStrideD, 0, 0); in WelsCopy8x8_lsx()
77 pDst += iStride1; in WelsCopy8x8_lsx()
[all …]
Dintra_pred_com_lsx.c51 uint8_t* pDst = pPred; in WelsI16x16LumaPredV_lsx() local
58 __lsx_vst(kuiT_vec, pDst, 0); in WelsI16x16LumaPredV_lsx()
59 __lsx_vstx(kuiT_vec, pDst, 16); in WelsI16x16LumaPredV_lsx()
60 __lsx_vstx(kuiT_vec, pDst, 32); in WelsI16x16LumaPredV_lsx()
61 __lsx_vstx(kuiT_vec, pDst, 48); in WelsI16x16LumaPredV_lsx()
62 __lsx_vstx(kuiT_vec, pDst, 64); in WelsI16x16LumaPredV_lsx()
63 __lsx_vstx(kuiT_vec, pDst, 80); in WelsI16x16LumaPredV_lsx()
64 __lsx_vstx(kuiT_vec, pDst, 96); in WelsI16x16LumaPredV_lsx()
65 __lsx_vstx(kuiT_vec, pDst, 112); in WelsI16x16LumaPredV_lsx()
66 __lsx_vstx(kuiT_vec, pDst, 128); in WelsI16x16LumaPredV_lsx()
[all …]
Dmc_horver_lsx.c80 void PixelAvgWidthEq4_lsx(uint8_t *pDst, int32_t iDstStride, const uint8_t *pSrcA, in PixelAvgWidthEq4_lsx() argument
91 __lsx_vstelm_w(src0, pDst, 0, 0); in PixelAvgWidthEq4_lsx()
92 pDst += iDstStride; in PixelAvgWidthEq4_lsx()
96 void PixelAvgWidthEq8_lsx(uint8_t *pDst, int32_t iDstStride, const uint8_t *pSrcA, in PixelAvgWidthEq8_lsx() argument
112 __lsx_vstelm_d(src0, pDst, 0, 0); in PixelAvgWidthEq8_lsx()
113 pDst += iDstStride; in PixelAvgWidthEq8_lsx()
114 __lsx_vstelm_d(src2, pDst, 0, 0); in PixelAvgWidthEq8_lsx()
115 pDst += iDstStride; in PixelAvgWidthEq8_lsx()
119 void PixelAvgWidthEq16_lsx(uint8_t *pDst, int32_t iDstStride, const uint8_t *pSrcA, in PixelAvgWidthEq16_lsx() argument
146 __lsx_vst(src0, pDst, 0); in PixelAvgWidthEq16_lsx()
[all …]
Dmc_chroma_lsx.c48 uint8_t *pDst, int iDstStride, int iHeight) { in McCopyWidthEq4_lsx() argument
55 __lsx_vstelm_w(src0, pDst, 0, 0); in McCopyWidthEq4_lsx()
56 __lsx_vstelm_w(src1, pDst + iDstStride, 0, 0); in McCopyWidthEq4_lsx()
58 pDst += iDstStride_x2; in McCopyWidthEq4_lsx()
63 uint8_t *pDst, int iDstStride, int iHeight) { in McCopyWidthEq8_lsx() argument
70 __lsx_vstelm_d(src0, pDst, 0, 0); in McCopyWidthEq8_lsx()
71 __lsx_vstelm_d(src1, pDst + iDstStride, 0, 0); in McCopyWidthEq8_lsx()
73 pDst += iDstStride_x2; in McCopyWidthEq8_lsx()
78 uint8_t *pDst, int iDstStride, int iHeight) { in McCopyWidthEq16_lsx() argument
85 __lsx_vst(src0, pDst, 0); in McCopyWidthEq16_lsx()
[all …]
/third_party/openh264/codec/common/src/
Dmc.cpp50 typedef void (*PMcChromaWidthExtFunc) (const uint8_t* pSrc, int32_t iSrcStride, uint8_t* pDst, int3…
54 typedef void (*PWelsMcWidthHeightFunc) (const uint8_t* pSrc, int32_t iSrcStride, uint8_t* pDst, int…
100 static inline void McCopyWidthEq2_c (const uint8_t* pSrc, int32_t iSrcStride, uint8_t* pDst, int32_… in McCopyWidthEq2_c() argument
104 ST16A2 (pDst, LD16 (pSrc)); in McCopyWidthEq2_c()
105 pDst += iDstStride; in McCopyWidthEq2_c()
110 static inline void McCopyWidthEq4_c (const uint8_t* pSrc, int32_t iSrcStride, uint8_t* pDst, int32_… in McCopyWidthEq4_c() argument
114 ST32A4 (pDst, LD32 (pSrc)); in McCopyWidthEq4_c()
115 pDst += iDstStride; in McCopyWidthEq4_c()
120 static inline void McCopyWidthEq8_c (const uint8_t* pSrc, int32_t iSrcStride, uint8_t* pDst, int32_… in McCopyWidthEq8_c() argument
124 ST64A8 (pDst, LD64 (pSrc)); in McCopyWidthEq8_c()
[all …]
Dcopy_mb.cpp48 void WelsCopy4x4_c (uint8_t* pDst, int32_t iStrideD, uint8_t* pSrc, int32_t iStrideS) { in WelsCopy4x4_c() argument
54 ST32 (pDst, LD32 (pSrc)); in WelsCopy4x4_c()
55 ST32 (pDst + iStrideD, LD32 (pSrc + iStrideS)); in WelsCopy4x4_c()
56 ST32 (pDst + kiDstStride2, LD32 (pSrc + kiSrcStride2)); in WelsCopy4x4_c()
57 ST32 (pDst + kiDstStride3, LD32 (pSrc + kiSrcStride3)); in WelsCopy4x4_c()
59 void WelsCopy8x4_c (uint8_t* pDst, int32_t iStrideD, uint8_t* pSrc, int32_t iStrideS) { in WelsCopy8x4_c() argument
60 WelsCopy4x4_c (pDst, iStrideD, pSrc, iStrideS); in WelsCopy8x4_c()
61 WelsCopy4x4_c (pDst + 4, iStrideD, pSrc + 4, iStrideS); in WelsCopy8x4_c()
63 void WelsCopy4x8_c (uint8_t* pDst, int32_t iStrideD, uint8_t* pSrc, int32_t iStrideS) { in WelsCopy4x8_c() argument
64 WelsCopy4x4_c (pDst, iStrideD, pSrc, iStrideS); in WelsCopy4x8_c()
[all …]
Dexpand_pic.cpp36 static inline void MBPadTopLeftLuma_c (uint8_t*& pDst, const int32_t& kiStride) { in MBPadTopLeftLuma_c() argument
37 const uint8_t kuiTL = pDst[0]; in MBPadTopLeftLuma_c()
39 uint8_t* pTopLeft = pDst; in MBPadTopLeftLuma_c()
43 memcpy (pTopLeft, pDst, 16); // confirmed_safe_unsafe_usage in MBPadTopLeftLuma_c()
48 static inline void MBPadTopLuma_c (uint8_t*& pDst, const int32_t& kiStride, const int32_t& kiMbX) { in MBPadTopLuma_c() argument
49 uint8_t* pTopLine = pDst + (kiMbX << 4); in MBPadTopLuma_c()
59 static inline void MBPadBottomLuma_c (uint8_t*& pDst, const int32_t& kiStride, const int32_t& kiMbX, in MBPadBottomLuma_c() argument
61 uint8_t* pBottomLine = pDst + (kiPicH - 1) * kiStride + (kiMbX << 4); in MBPadBottomLuma_c()
71 static inline void MBPadTopRightLuma_c (uint8_t*& pDst, const int32_t& kiStride, const int32_t& kiP… in MBPadTopRightLuma_c() argument
72 uint8_t* pTopRight = pDst + kiPicW; in MBPadTopRightLuma_c()
[all …]
/third_party/openh264/codec/common/mips/
Dcopy_mb_msa.c45 void WelsCopy8x8_msa(uint8_t* pDst, int32_t iStrideD, uint8_t* pSrc, in WelsCopy8x8_msa() argument
50 MSA_ST_D(src0, 0, pDst); in WelsCopy8x8_msa()
51 MSA_ST_D(src1, 0, pDst + iStrideD); in WelsCopy8x8_msa()
53 pDst += 2 * iStrideD; in WelsCopy8x8_msa()
57 void WelsCopy8x16_msa(uint8_t* pDst, int32_t iStrideD, uint8_t* pSrc, in WelsCopy8x16_msa() argument
59 WelsCopy8x8_msa(pDst, iStrideD, pSrc, iStrideS); in WelsCopy8x16_msa()
60 WelsCopy8x8_msa(pDst + 8 * iStrideD, iStrideD, in WelsCopy8x16_msa()
64 void WelsCopy16x8_msa(uint8_t* pDst, int32_t iStrideD, uint8_t* pSrc, in WelsCopy16x8_msa() argument
69 MSA_ST_V2(v16u8, src0, src1, pDst, iStrideD); in WelsCopy16x8_msa()
71 pDst += 2 * iStrideD; in WelsCopy16x8_msa()
[all …]
Dcopy_mb_mmi.c43 void WelsCopy8x8_mmi(uint8_t* pDst, int32_t iStrideD, uint8_t* pSrc, in WelsCopy8x8_mmi() argument
94 : [pDst]"+&r"((unsigned char *)pDst), [pSrc]"+&r"((unsigned char *)pSrc) in WelsCopy8x8_mmi()
100 void WelsCopy8x16_mmi(uint8_t* pDst, int32_t iStrideD, uint8_t* pSrc, in WelsCopy8x16_mmi() argument
201 : [pDst]"+&r"((unsigned char *)pDst), [pSrc]"+&r"((unsigned char *)pSrc) in WelsCopy8x16_mmi()
207 void WelsCopy16x16_mmi(uint8_t* pDst, int32_t iDstStride, uint8_t* pSrc, in WelsCopy16x16_mmi() argument
277 : [pDst]"+&r"((unsigned char *)pDst), [pSrc]"+&r"((unsigned char *)pSrc) in WelsCopy16x16_mmi()
285 void WelsCopy16x16NotAligned_mmi(uint8_t* pDst, int32_t iDstStride, uint8_t* pSrc, in WelsCopy16x16NotAligned_mmi() argument
403 : [pDst]"+&r"((unsigned char *)pDst), [pSrc]"+&r"((unsigned char *)pSrc) in WelsCopy16x16NotAligned_mmi()
411 void WelsCopy16x8NotAligned_mmi(uint8_t* pDst, int32_t iDstStride, uint8_t* pSrc, in WelsCopy16x8NotAligned_mmi() argument
471 : [pDst]"+&r"((unsigned char *)pDst), [pSrc]"+&r"((unsigned char *)pSrc) in WelsCopy16x8NotAligned_mmi()
/third_party/openh264/codec/console/dec/src/
Dd3d9_utils.cpp60 HRESULT Dump2Surface (void* pDst[3], void* pSurface, int iWidth, int iHeight, int iStride[2]);
118 HRESULT CD3D9Utils::Process (void* pDst[3], SBufferInfo* pInfo, FILE* pFp) { in Process()
121 if (pDst == NULL || pInfo == NULL) in Process()
137 hResult = Render (pDst, pInfo); in Process()
140 hResult = Dump (pDst, pInfo, pFp); in Process()
148 HRESULT CD3D9Utils::Render (void* pDst[3], SBufferInfo* pInfo) { in Render()
163 hResult = Dump2Surface (pDst, m_lpD3D9RawSurfaceShare, pInfo->UsrData.sSystemBuffer.iWidth, in Render()
176 HRESULT CD3D9Utils::Dump (void* pDst[3], SBufferInfo* pInfo, FILE* pFp) { in Dump()
187 if (pDst[0] && pDst[1] && pDst[2]) in Dump()
188 Write2File (pFp, (unsigned char**)pDst, iStride, iWidth, iHeight); in Dump()
[all …]
Dh264dec.cpp181 uint8_t* pDst[3] = { NULL }; in FlushFrames() local
195 pDst[0] = sDstBufInfo.pDst[0]; in FlushFrames()
196 pDst[1] = sDstBufInfo.pDst[1]; in FlushFrames()
197 pDst[2] = sDstBufInfo.pDst[2]; in FlushFrames()
202 cOutputModule.Process ((void**)pDst, &sDstBufInfo, pYuvFile); in FlushFrames()
239 uint8_t* pDst[3] = {NULL}; in H264DecodeInstance() local
396 pDst[0] = sDstBufInfo.pDst[0]; in H264DecodeInstance()
397 pDst[1] = sDstBufInfo.pDst[1]; in H264DecodeInstance()
398 pDst[2] = sDstBufInfo.pDst[2]; in H264DecodeInstance()
403 cOutputModule.Process ((void**)pDst, &sDstBufInfo, pYuvFile); in H264DecodeInstance()
[all …]
/third_party/openh264/codec/processing/src/downsample/
Ddownsample.h53 typedef void (HalveDownsampleFunc) (uint8_t* pDst, const int32_t kiDstStride,
57 typedef void (SpecificDownsampleFunc) (uint8_t* pDst, const int32_t kiDstStride,
61 typedef void (GeneralDownsampleFunc) (uint8_t* pDst, const int32_t kiDstStride, const int32_t kiDst…
113 void GeneralBilinearFastDownsampler_sse2 (uint8_t* pDst, const int32_t kiDstStride, const int32_t k…
116 void GeneralBilinearAccurateDownsampler_sse2 (uint8_t* pDst, const int32_t kiDstStride, const int32…
119 void GeneralBilinearFastDownsampler_ssse3 (uint8_t* pDst, int32_t iDstStride, int32_t iDstWidth,
122 void GeneralBilinearAccurateDownsampler_sse41 (uint8_t* pDst, int32_t iDstStride, int32_t iDstWidth,
126 void GeneralBilinearFastDownsampler_avx2 (uint8_t* pDst, int32_t iDstStride, int32_t iDstWidth,
129 void GeneralBilinearAccurateDownsampler_avx2 (uint8_t* pDst, int32_t iDstStride, int32_t iDstWidth,
150 void GeneralBilinearAccurateDownsampler_neon (uint8_t* pDst, const int32_t kiDstStride, const int32…
[all …]
Ddownsamplefuncs.cpp47 void DyadicBilinearDownsampler_c (uint8_t* pDst, const int32_t kiDstStride, in DyadicBilinearDownsampler_c() argument
52 uint8_t* pDstLine = pDst; in DyadicBilinearDownsampler_c()
71 void DyadicBilinearQuarterDownsampler_c (uint8_t* pDst, const int32_t kiDstStride, in DyadicBilinearQuarterDownsampler_c() argument
76 uint8_t* pDstLine = pDst; in DyadicBilinearQuarterDownsampler_c()
95 void DyadicBilinearOneThirdDownsampler_c (uint8_t* pDst, const int32_t kiDstStride, in DyadicBilinearOneThirdDownsampler_c() argument
100 uint8_t* pDstLine = pDst; in DyadicBilinearOneThirdDownsampler_c()
118 void GeneralBilinearFastDownsampler_c (uint8_t* pDst, const int32_t kiDstStride, const int32_t kiDs… in GeneralBilinearFastDownsampler_c() argument
128 uint8_t* pByDst = pDst; in GeneralBilinearFastDownsampler_c()
129 uint8_t* pByLineDst = pDst; in GeneralBilinearFastDownsampler_c()
187 void GeneralBilinearAccurateDownsampler_c (uint8_t* pDst, const int32_t kiDstStride, const int32_t … in GeneralBilinearAccurateDownsampler_c() argument
[all …]
/third_party/openh264/codec/processing/src/imagerotate/
Dimagerotate.cpp55 uint32_t iHeight, uint8_t* pDst) { in ProcessImageRotate() argument
57 m_pfRotateImage.pfImageRotate90D (pSrc, uiBytesPerPixel, iWidth, iHeight, pDst); in ProcessImageRotate()
59 m_pfRotateImage.pfImageRotate180D (pSrc, uiBytesPerPixel, iWidth, iHeight, pDst); in ProcessImageRotate()
61 m_pfRotateImage.pfImageRotate270D (pSrc, uiBytesPerPixel, iWidth, iHeight, pDst); in ProcessImageRotate()
68 EResult CImageRotating::Process (int32_t iType, SPixMap* pSrc, SPixMap* pDst) { in Process() argument
76 pSrc->sRect.iRectHeight, (uint8_t*)pDst->pPixel[0]); in Process()
79 pSrc->sRect.iRectHeight, (uint8_t*)pDst->pPixel[0]); in Process()
81 (pSrc->sRect.iRectHeight >> 1), (uint8_t*)pDst->pPixel[1]); in Process()
83 (pSrc->sRect.iRectHeight >> 1), (uint8_t*)pDst->pPixel[2]); in Process()
Dimagerotatefuncs.cpp41 …90D_c (uint8_t* pSrc, uint32_t uiBytesPerPixel, uint32_t iWidth, uint32_t iHeight, uint8_t* pDst) { in ImageRotate90D_c() argument
45pDst[ (i * iHeight + iHeight - 1 - j)*uiBytesPerPixel + n] = pSrc[ (iWidth * j + i) * uiBytesPerPi… in ImageRotate90D_c()
49 …80D_c (uint8_t* pSrc, uint32_t uiBytesPerPixel, uint32_t iWidth, uint32_t iHeight, uint8_t* pDst) { in ImageRotate180D_c() argument
53pDst[ ((iHeight - 1 - j)*iWidth + iWidth - 1 - i)*uiBytesPerPixel + n] = pSrc[ (iWidth * j + i) * … in ImageRotate180D_c()
57 …70D_c (uint8_t* pSrc, uint32_t uiBytesPerPixel, uint32_t iWidth, uint32_t iHeight, uint8_t* pDst) { in ImageRotate270D_c() argument
61pDst[ ((iWidth - 1 - j)*iHeight + i)*uiBytesPerPixel + n] = pSrc[ (iWidth * i + j) * uiBytesPerPix… in ImageRotate270D_c()
/third_party/openh264/codec/encoder/core/inc/
Dwels_transpose_matrix.h42 …void TransposeMatrixBlocksx16_sse2 (void* pDst, const int32_t kiDstStride, void* pSrc, const int32…
44 …void TransposeMatrixBlock16x16_sse2 (void* pDst, const int32_t kiDstStride, void* pSrc, const int3…
45 …void TransposeMatrixBlocksx8_mmx (void* pDst, const int32_t kiDstStride, void* pSrc, const int32_t…
47 …void TransposeMatrixBlock8x8_mmx (void* pDst, const int32_t kiDstStride, void* pSrc, const int32_t…
51 typedef void (*PTransposeMatrixBlockFunc) (void* pDst, const int32_t kiDstStride, void* pSrc,
53 typedef void (*PTransposeMatrixBlocksFunc) (void* pDst, const int32_t kiDstStride, void* pSrc,
Dencoder.h122 void WelsSetMemZero_c (void* pDst, int32_t iSize); // confirmed_safe_unsafe_usage
129 void WelsSetMemZeroAligned64_sse2 (void* pDst, int32_t iSize);
130 void WelsSetMemZeroSize64_mmx (void* pDst, int32_t iSize);
131 void WelsSetMemZeroSize8_mmx (void* pDst, int32_t iSize);
134 void WelsSetMemZero_neon (void* pDst, int32_t iSize);
136 void WelsSetMemZero_AArch64_neon (void* pDst, int32_t iSize);
/third_party/openh264/codec/decoder/core/src/
Ddecode_mb_aux.cpp45 uint8_t* pDst = pPred; in IdctResAddPred_c() local
69 pDst[i] = WelsClip1 (kT3 + pPred[i]); in IdctResAddPred_c()
70 pDst[i + kiStride3] = WelsClip1 (kT4 + pPred[i + kiStride3]); in IdctResAddPred_c()
74 pDst[i + kiStride] = WelsClip1 (((32 + kT1 + kT2) >> 6) + pDst[i + kiStride]); in IdctResAddPred_c()
75 pDst[i + kiStride2] = WelsClip1 (((32 + kT1 - kT2) >> 6) + pDst[i + kiStride2]); in IdctResAddPred_c()
160 uint8_t* pDst = pPred; in IdctResAddPred8x8_c() local
163pDst[i * kiStride + j] = WelsClip1 (((32 + iRes[ (i << 3) + j]) >> 6) + pDst[i * kiStride + j]); in IdctResAddPred8x8_c()
/third_party/openh264/codec/encoder/core/src/
Dsvc_base_layer_md.cpp370 uint8_t* pDst = pPredI16x16[0]; in WelsMdI16x16() local
382 iLambda, pDst/*temp*/); in WelsMdI16x16()
384 pFunc->pfGetLumaI16x16Pred[iCurMode] (pDst, pDec, iLineSizeDec); in WelsMdI16x16()
385 …iCurCost = pFunc->sSampleDealingFuncs.pfMdCost[BLOCK_16x16] (pDst, 16, pEnc, iLineSizeEnc) + iLamb… in WelsMdI16x16()
390 pFunc->pfGetLumaI16x16Pred[iBestMode] (pDst, pDec, iLineSizeDec); in WelsMdI16x16()
401 pFunc->pfGetLumaI16x16Pred[iCurMode] (pDst, pDec, iLineSizeDec); in WelsMdI16x16()
402 iCurCost = pFunc->sSampleDealingFuncs.pfMdCost[BLOCK_16x16] (pDst, 16, pEnc, iLineSizeEnc); in WelsMdI16x16()
408 pDst = pPredI16x16[iIdx]; in WelsMdI16x16()
428 uint8_t* pCurEnc, *pCurDec, *pDst; in WelsMdI4x4() local
475 pDst = &pMbCache->pMemPredBlk4[iBestPredBufferNum << 4]; in WelsMdI4x4()
[all …]
/third_party/openh264/codec/console/dec/inc/
Dd3d9_utils.h73 HRESULT Process (void* pDst[3], SBufferInfo* Info, FILE* pFile = NULL);
77 HRESULT Render (void* pDst[3], SBufferInfo* pInfo);
78 HRESULT Dump (void* pDst[3], SBufferInfo* pInfo, FILE* pFile);
107 HRESULT Render (void* pDst[3], SBufferInfo* Info);
108 HRESULT Dump (void* pDst[3], SBufferInfo* Info, FILE* fp);
/third_party/openh264/test/api/
DBaseThreadDecoderTest.cpp130 if (pFp && pInfo->pDst[0] && pInfo->pDst[1] && pInfo->pDst[2] && pInfo) { in Process()
137 Write2File (pFp, (unsigned char**)pInfo->pDst, iStride, iWidth, iHeight); in Process()
190 sBufInfo.pDst[0], in DecodeFrame()
197 sBufInfo.pDst[1], in DecodeFrame()
204 sBufInfo.pDst[2], in DecodeFrame()
228 sBufInfo.pDst[0], in FlushFrame()
235 sBufInfo.pDst[1], in FlushFrame()
242 sBufInfo.pDst[2], in FlushFrame()

1234