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

Function McChroma_c

codec/common/src/mc.cpp:369–379  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

367}
368
369void McChroma_c (const uint8_t* pSrc, int32_t iSrcStride, uint8_t* pDst, int32_t iDstStride,
370 int16_t iMvX, int16_t iMvY, int32_t iWidth, int32_t iHeight)
371//pSrc has been added the offset of mv
372{
373 const int32_t kiD8x = iMvX & 0x07;
374 const int32_t kiD8y = iMvY & 0x07;
375 if (0 == kiD8x && 0 == kiD8y)
376 McCopy_c (pSrc, iSrcStride, pDst, iDstStride, iWidth, iHeight);
377 else
378 McChromaWithFragMv_c (pSrc, iSrcStride, pDst, iDstStride, iMvX, iMvY, iWidth, iHeight);
379}
380
381#if defined(X86_ASM)
382//***************************************************************************//

Callers

nothing calls this directly

Calls 2

McCopy_cFunction · 0.85
McChromaWithFragMv_cFunction · 0.85

Tested by

no test coverage detected