Showing the changes to codec/decoder/core/src/error_concealment.cpp (1 of 12 files). Show all
Unified · Split
| @@ -64,15 +64,15 @@ void InitErrorCon (PWelsDecoderContext pCtx) { · 63 unmodified lines | |||
| 64 | 64 | ||
| 65 | #if defined(HAVE_NEON) | 65 | #if defined(HAVE_NEON) |
| 66 | if (pCtx->uiCpuFlag & WELS_CPU_NEON) { | 66 | if (pCtx->uiCpuFlag & WELS_CPU_NEON) { |
| 67 | pCtx->sCopyFunc.pCopyLumaFunc = WelsCopy16x16_neon; //aligned | 67 | pCtx->sCopyFunc.pCopyLumaFunc = WelsCopy16x16_neon; //aligned |
| 68 | pCtx->sCopyFunc.pCopyChromaFunc = WelsCopy8x8_neon; //aligned | 68 | pCtx->sCopyFunc.pCopyChromaFunc = WelsCopy8x8_neon; //aligned |
| 69 | } | 69 | } |
| 70 | #endif //HAVE_NEON | 70 | #endif //HAVE_NEON |
| 71 | 71 | ||
| 72 | #if defined(HAVE_NEON_AARCH64) | 72 | #if defined(HAVE_NEON_AARCH64) |
| 73 | if (pCtx->uiCpuFlag & WELS_CPU_NEON) { | 73 | if (pCtx->uiCpuFlag & WELS_CPU_NEON) { |
| 74 | pCtx->sCopyFunc.pCopyLumaFunc = WelsCopy16x16_AArch64_neon; //aligned | 74 | pCtx->sCopyFunc.pCopyLumaFunc = WelsCopy16x16_AArch64_neon; //aligned |
| 75 | pCtx->sCopyFunc.pCopyChromaFunc = WelsCopy8x8_AArch64_neon; //aligned | 75 | pCtx->sCopyFunc.pCopyChromaFunc = WelsCopy8x8_AArch64_neon; //aligned |
| 76 | } | 76 | } |
| 77 | #endif //HAVE_NEON_AARCH64 | 77 | #endif //HAVE_NEON_AARCH64 |
| 78 | } //TODO add more methods here | 78 | } //TODO add more methods here |