Showing the changes to codec/decoder/core/src/mc.cpp (1 of 12 files). Show all
Unified · Split
| @@ -971,8 +971,10 @@ void InitMcFunc (SMcFunc* pMcFunc, int32_t iCpu) { · 970 unmodified lines | ||
| 971 | 971 | pMcFunc->pMcChromaFunc = McChroma_c; |
| 972 | 972 | |
| 973 | 973 | #ifdef HAVE_NEON |
| 974 | − pMcFunc->pMcLumaFunc = McLuma_neon; | |
| 975 | − pMcFunc->pMcChromaFunc = McChroma_neon; | |
| 974 | + if ( iCpu & WELS_CPU_NEON ) { | |
| 975 | + pMcFunc->pMcLumaFunc = McLuma_neon; | |
| 976 | + pMcFunc->pMcChromaFunc = McChroma_neon; | |
| 977 | + } | |
| 976 | 978 | #endif |
| 977 | 979 | |
| 978 | 980 | #if defined (X86_ASM) |