Home
last modified time | relevance | path

Searched refs:iDstStride (Results 1 – 20 of 20) sorted by relevance

/third_party/openh264/codec/common/inc/
Dmc.h38 …ef void (*PWelsMcFunc) (const uint8_t* pSrc, int32_t iSrcStride, uint8_t* pDst, int32_t iDstStride,
41 …WelsLumaHalfpelMcFunc) (const uint8_t* pSrc, int32_t iSrcStride, uint8_t* pDst, int32_t iDstStride,
68 …_neon (const uint8_t* pSrc, int32_t iSrcStride, uint8_t* pDst, int32_t iDstStride, int32_t iHeight…
70 …_neon (const uint8_t* pSrc, int32_t iSrcStride, uint8_t* pDst, int32_t iDstStride, int32_t iHeight…
72 …_neon (const uint8_t* pSrc, int32_t iSrcStride, uint8_t* pDst, int32_t iDstStride, int32_t iHeight…
74 … McChromaWidthEq8_neon (const uint8_t* pSrc, int32_t iSrcStride, uint8_t* pDst, int32_t iDstStride,
77 … McChromaWidthEq4_neon (const uint8_t* pSrc, int32_t iSrcStride, uint8_t* pDst, int32_t iDstStride,
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 …]
/third_party/openh264/codec/common/src/
Dmc.cpp50 …PMcChromaWidthExtFunc) (const uint8_t* pSrc, int32_t iSrcStride, uint8_t* pDst, int32_t iDstStride,
54 …WelsMcWidthHeightFunc) (const uint8_t* pSrc, int32_t iSrcStride, uint8_t* pDst, int32_t iDstStride,
100 … void McCopyWidthEq2_c (const uint8_t* pSrc, int32_t iSrcStride, uint8_t* pDst, int32_t iDstStride, in McCopyWidthEq2_c() argument
105 pDst += iDstStride; in McCopyWidthEq2_c()
110 … void McCopyWidthEq4_c (const uint8_t* pSrc, int32_t iSrcStride, uint8_t* pDst, int32_t iDstStride, in McCopyWidthEq4_c() argument
115 pDst += iDstStride; in McCopyWidthEq4_c()
120 … void McCopyWidthEq8_c (const uint8_t* pSrc, int32_t iSrcStride, uint8_t* pDst, int32_t iDstStride, in McCopyWidthEq8_c() argument
125 pDst += iDstStride; in McCopyWidthEq8_c()
130 …void McCopyWidthEq16_c (const uint8_t* pSrc, int32_t iSrcStride, uint8_t* pDst, int32_t iDstStride, in McCopyWidthEq16_c() argument
136 pDst += iDstStride; in McCopyWidthEq16_c()
[all …]
/third_party/openh264/codec/common/loongarch/
Dmc_chroma_lsx.c48 uint8_t *pDst, int iDstStride, int iHeight) { in McCopyWidthEq4_lsx() argument
51 int iDstStride_x2 = iDstStride << 1; in McCopyWidthEq4_lsx()
56 __lsx_vstelm_w(src1, pDst + iDstStride, 0, 0); in McCopyWidthEq4_lsx()
63 uint8_t *pDst, int iDstStride, int iHeight) { in McCopyWidthEq8_lsx() argument
66 int iDstStride_x2 = iDstStride << 1; in McCopyWidthEq8_lsx()
71 __lsx_vstelm_d(src1, pDst + iDstStride, 0, 0); in McCopyWidthEq8_lsx()
78 uint8_t *pDst, int iDstStride, int iHeight) { in McCopyWidthEq16_lsx() argument
81 int iDstStride_x2 = iDstStride << 1; in McCopyWidthEq16_lsx()
86 __lsx_vstx(src1, pDst, iDstStride); in McCopyWidthEq16_lsx()
93 int32_t iDstStride, const uint8_t *pABCD, int32_t iHeight) { in McChromaWidthEq4_lsx() argument
[all …]
/third_party/openh264/codec/common/mips/
Dcopy_mb_mmi.c207 void WelsCopy16x16_mmi(uint8_t* pDst, int32_t iDstStride, uint8_t* pSrc, in WelsCopy16x16_mmi() argument
278 : [iDstStride]"r"((int)iDstStride), [iSrcStride]"r"((int)iSrcStride) in WelsCopy16x16_mmi()
285 void WelsCopy16x16NotAligned_mmi(uint8_t* pDst, int32_t iDstStride, uint8_t* pSrc, in WelsCopy16x16NotAligned_mmi() argument
404 : [iDstStride]"r"((int)iDstStride), [iSrcStride]"r"((int)iSrcStride) in WelsCopy16x16NotAligned_mmi()
411 void WelsCopy16x8NotAligned_mmi(uint8_t* pDst, int32_t iDstStride, uint8_t* pSrc, in WelsCopy16x8NotAligned_mmi() argument
472 : [iDstStride]"r"((int)iDstStride), [iSrcStride]"r"((int)iSrcStride) in WelsCopy16x8NotAligned_mmi()
/third_party/openh264/codec/decoder/core/src/
Derror_concealment.cpp129 uint32_t iDstStride = pDstPic->iLinesize[0]; in DoErrorConSliceCopy() local
142 pDstData = pDstPic->pData[0] + iMbY * 16 * iDstStride + iMbX * 16; in DoErrorConSliceCopy()
144 pCtx->sCopyFunc.pCopyLumaFunc (pDstData, iDstStride, pSrcData, iSrcStride); in DoErrorConSliceCopy()
146 pDstData = pDstPic->pData[1] + iMbY * 8 * iDstStride / 2 + iMbX * 8; in DoErrorConSliceCopy()
148 pCtx->sCopyFunc.pCopyChromaFunc (pDstData, iDstStride / 2, pSrcData, iSrcStride / 2); in DoErrorConSliceCopy()
150 pDstData = pDstPic->pData[2] + iMbY * 8 * iDstStride / 2 + iMbX * 8; in DoErrorConSliceCopy()
152 pCtx->sCopyFunc.pCopyChromaFunc (pDstData, iDstStride / 2, pSrcData, iSrcStride / 2); in DoErrorConSliceCopy()
155 pDstData = pDstPic->pData[0] + iMbY * 16 * iDstStride + iMbX * 16; in DoErrorConSliceCopy()
158 pDstData += iDstStride; in DoErrorConSliceCopy()
161 pDstData = pDstPic->pData[1] + iMbY * 8 * iDstStride / 2 + iMbX * 8; in DoErrorConSliceCopy()
[all …]
/third_party/openh264/test/decoder/
DDecUT_ErrorConcealment.cpp140 uint32_t iDstStride = pECCtx->iLinesize[0]; in DoAncErrorConSliceCopy() local
147 pDstData = pDstPic->pData[0] + iMbY * 16 * iDstStride + iMbX * 16; in DoAncErrorConSliceCopy()
151 pDstData += iDstStride; in DoAncErrorConSliceCopy()
155 pDstData = pDstPic->pData[1] + iMbY * 8 * iDstStride / 2 + iMbX * 8; in DoAncErrorConSliceCopy()
159 pDstData += iDstStride / 2; in DoAncErrorConSliceCopy()
163 pDstData = pDstPic->pData[2] + iMbY * 8 * iDstStride / 2 + iMbX * 8; in DoAncErrorConSliceCopy()
167 pDstData += iDstStride / 2; in DoAncErrorConSliceCopy()
172 pDstData = pDstPic->pData[0] + iMbY * 16 * iDstStride + iMbX * 16; in DoAncErrorConSliceCopy()
175 pDstData += iDstStride; in DoAncErrorConSliceCopy()
178 pDstData = pDstPic->pData[1] + iMbY * 8 * iDstStride / 2 + iMbX * 8; in DoAncErrorConSliceCopy()
[all …]
/third_party/openh264/codec/processing/src/downsample/
Ddownsample.h119 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,
188 void DownsampleHalfAverage (uint8_t* pDst, int32_t iDstStride,
Ddownsample.cpp279 void CDownsampling::DownsampleHalfAverage (uint8_t* pDst, int32_t iDstStride, in DownsampleHalfAverage() argument
282 assert ((iDstStride & 15) == 0); in DownsampleHalfAverage()
283 m_pfDownsample.pfHalfAverageWidthx32 (pDst, iDstStride, in DownsampleHalfAverage()
287 assert ((iDstStride & 7) == 0); in DownsampleHalfAverage()
288 m_pfDownsample.pfHalfAverageWidthx16 (pDst, iDstStride, in DownsampleHalfAverage()
Ddownsamplefuncs.cpp255 void (*func) (uint8_t* pDst, int32_t iDstStride, int32_t iDstWidth, int32_t iDstHeight, in GeneralBilinearDownsamplerWrap() argument
/third_party/openh264/test/encoder/
DEncUT_MotionCompensation.cpp36 static void MCCopyAnchor (uint8_t* pSrc, int32_t iSrcStride, uint8_t* pDst, int32_t iDstStride, int… in MCCopyAnchor() argument
41 pDst += iDstStride; in MCCopyAnchor()
65 static void PixelAvgAnchor (uint8_t* pDst, int32_t iDstStride, in PixelAvgAnchor() argument
71 pDst += iDstStride; in PixelAvgAnchor()
77 static void MCLumaAnchor (uint8_t* pDst, int32_t iDstStride, uint8_t* pSrc[4], int32_t iSrcStride, in MCLumaAnchor() argument
86 PixelAvgAnchor (pDst, iDstStride, pSrc1, iSrcStride, pSrc2, iSrcStride, iWidth, iHeight); in MCLumaAnchor()
88 MCCopyAnchor (pSrc1, iSrcStride, pDst, iDstStride, iWidth, iHeight); in MCLumaAnchor()
92 static void MCChromaAnchor (uint8_t* pDstU, uint8_t* pDstV, int32_t iDstStride, uint8_t* pSrc, int3… in MCChromaAnchor() argument
113 pDstU += iDstStride; in MCChromaAnchor()
114 pDstV += iDstStride; in MCChromaAnchor()
/third_party/openh264/codec/encoder/core/src/
Ddecode_mb_aux.cpp209 void WelsIDctT4RecOnMb (uint8_t* pDst, int32_t iDstStride, uint8_t* pPred, int32_t iPredStride, int… in WelsIDctT4RecOnMb() argument
211 int32_t iDstStridex8 = iDstStride << 3; in WelsIDctT4RecOnMb()
214 pfIDctFourT4 (&pDst[0], iDstStride, &pPred[0], iPredStride, pDct); in WelsIDctT4RecOnMb()
215 pfIDctFourT4 (&pDst[8], iDstStride, &pPred[8], iPredStride, pDct + 64); in WelsIDctT4RecOnMb()
216 pfIDctFourT4 (&pDst[iDstStridex8], iDstStride, &pPred[iPredStridex8], iPredStride, pDct + 128); in WelsIDctT4RecOnMb()
217 …pfIDctFourT4 (&pDst[iDstStridex8 + 8], iDstStride, &pPred[iPredStridex8 + 8], iPredStride, pDct + … in WelsIDctT4RecOnMb()
/third_party/openh264/codec/api/svc/
Dcodec_api.h448 int iDstStride,
528 int iDstStride,
/third_party/openh264/codec/common/x86/
Dmb_copy.asm388 ; void PixelAvgWidthEq4_mmx( uint8_t *pDst, int iDstStride,
421 ; void PixelAvgWidthEq8_mmx( uint8_t *pDst, int iDstStride,
458 ; void PixelAvgWidthEq16_sse2( uint8_t *pDst, int iDstStride,
531 ; uint8_t *pDst, int iDstStride, int iHeight )
558 ; void McCopyWidthEq16_sse2( uint8_t *pSrc, int iSrcStride, uint8_t *pDst, int iDstStride, int iH…
594 ; void McCopyWidthEq16_sse3( uint8_t *pSrc, int iSrcStride, uint8_t *pDst, int iDstStride, int iH…
Dmc_chroma.asm72 ; int32_t iDstStride,
152 ; int32_t iDstStride,
238 ; int32_t iDstStride,
Dmc_luma.asm133 ; int iDstStride,
244 ; int32_t iDstStride
296 ; int iDstStride,
356 ; int iDstStride,
443 ; int iDstStride,
537 ; int32_t iDstStride,
673 ; int32_t iDstStride,
809 ; int32_t iDstStride,
972 ; int32_t iDstStride,
1218 ; int32_t iDstStride,
[all …]
/third_party/openh264/codec/decoder/plus/inc/
DwelsDecoderExt.h103 int iDstStride,
/third_party/openh264/test/api/
Dcpp_interface_test.cpp95 const int iSrcLen, unsigned char* pDst, int iDstStride, in DecodeFrameEx()
/third_party/openh264/codec/encoder/core/inc/
Ddecode_mb_aux.h52 void WelsIDctT4RecOnMb (uint8_t* pDst, int32_t iDstStride, uint8_t* pPred, int32_t iPredStride, int…
/third_party/openh264/codec/processing/src/x86/
Ddownsample_bilinear.asm114 ; void DyadicBilinearDownsamplerWidthx32_sse( unsigned char* pDst, const int iDstStride,
275 ; void DyadicBilinearDownsamplerWidthx16_sse( unsigned char* pDst, const int iDstStride,
387 ; void DyadicBilinearDownsamplerWidthx8_sse( unsigned char* pDst, const int iDstStride,
485 ; void DyadicBilinearDownsamplerWidthx32_ssse3( unsigned char* pDst, const int iDstStride,
560 ; void DyadicBilinearDownsamplerWidthx16_ssse3( unsigned char* pDst, const int iDstStride,
631 ;int GeneralBilinearAccurateDownsampler_sse2( unsigned char* pDst, const int iDstStride, const in…
828 ;int GeneralBilinearFastDownsampler_sse2( unsigned char* pDst, const int iDstStride, const int iD…
1016 ;int GeneralBilinearAccurateDownsampler_sse2( unsigned char* pDst, const int iDstStride, const in…
1173 ;int GeneralBilinearFastDownsampler_sse2( unsigned char* pDst, const int iDstStride, const int iD…
1326 ;int GeneralBilinearAccurateDownsampler_sse2( unsigned char* pDst, const int iDstStride, const in…
[all …]
/third_party/openh264/codec/decoder/plus/src/
DwelsDecoderExt.cpp1325 int iDstStride, in DecodeFrameEx() argument