/third_party/openh264/codec/common/inc/ |
D | mc.h | 38 …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/ |
D | mc.cpp | 50 …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/ |
D | mc_chroma_lsx.c | 48 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/ |
D | copy_mb_mmi.c | 207 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/ |
D | error_concealment.cpp | 129 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/ |
D | DecUT_ErrorConcealment.cpp | 140 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/ |
D | downsample.h | 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, 188 void DownsampleHalfAverage (uint8_t* pDst, int32_t iDstStride,
|
D | downsample.cpp | 279 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()
|
D | downsamplefuncs.cpp | 255 void (*func) (uint8_t* pDst, int32_t iDstStride, int32_t iDstWidth, int32_t iDstHeight, in GeneralBilinearDownsamplerWrap() argument
|
/third_party/openh264/test/encoder/ |
D | EncUT_MotionCompensation.cpp | 36 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/ |
D | decode_mb_aux.cpp | 209 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/ |
D | codec_api.h | 448 int iDstStride, 528 int iDstStride,
|
/third_party/openh264/codec/common/x86/ |
D | mb_copy.asm | 388 ; 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…
|
D | mc_chroma.asm | 72 ; int32_t iDstStride, 152 ; int32_t iDstStride, 238 ; int32_t iDstStride,
|
D | mc_luma.asm | 133 ; 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/ |
D | welsDecoderExt.h | 103 int iDstStride,
|
/third_party/openh264/test/api/ |
D | cpp_interface_test.cpp | 95 const int iSrcLen, unsigned char* pDst, int iDstStride, in DecodeFrameEx()
|
/third_party/openh264/codec/encoder/core/inc/ |
D | decode_mb_aux.h | 52 void WelsIDctT4RecOnMb (uint8_t* pDst, int32_t iDstStride, uint8_t* pPred, int32_t iPredStride, int…
|
/third_party/openh264/codec/processing/src/x86/ |
D | downsample_bilinear.asm | 114 ; 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/ |
D | welsDecoderExt.cpp | 1325 int iDstStride, in DecodeFrameEx() argument
|