MCPcopy Create free account
hub / github.com/cisco/openh264 / McCopy_sse2

Function McCopy_sse2

codec/common/src/mc.cpp:438–449  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

436}
437
438static inline void McCopy_sse2 (const uint8_t* pSrc, int32_t iSrcStride, uint8_t* pDst, int32_t iDstStride,
439 int32_t iWidth,
440 int32_t iHeight) {
441 if (iWidth == 16)
442 McCopyWidthEq16_sse2 (pSrc, iSrcStride, pDst, iDstStride, iHeight);
443 else if (iWidth == 8)
444 McCopyWidthEq8_mmx (pSrc, iSrcStride, pDst, iDstStride, iHeight);
445 else if (iWidth == 4)
446 McCopyWidthEq4_c (pSrc, iSrcStride, pDst, iDstStride, iHeight);
447 else
448 McCopyWidthEq2_c (pSrc, iSrcStride, pDst, iDstStride, iHeight);
449}
450
451static inline void McHorVer20_sse2 (const uint8_t* pSrc, int32_t iSrcStride, uint8_t* pDst, int32_t iDstStride,
452 int32_t iWidth, int32_t iHeight) {

Callers 1

McChroma_sse2Function · 0.85

Calls 2

McCopyWidthEq4_cFunction · 0.85
McCopyWidthEq2_cFunction · 0.85

Tested by

no test coverage detected