1. Add copy_mb_mmi.c, expand_picture_mmi.c, satd_sad_mmi.c and intra_pred_com_mmi.c in codec/common/mips 2. Modify codec/common/inc/asmdefs_mmi.c format
Showing the changes to codec/encoder/core/src/encode_mb_aux.cpp (1 of 18 files). Show all
Unified · Split
| @@ -586,5 +586,16 @@ void WelsInitEncodingFuncs (SWelsFuncPtrList* pFuncList, uint32_t uiCpuFlag) { · 585 unmodified lines | ||
| 586 | 586 | pFuncList->pfDctFourT4 = WelsDctFourT4_AArch64_neon; |
| 587 | 587 | } |
| 588 | 588 | #endif |
| 589 | + | |
| 590 | +#if defined(HAVE_MMI) | |
| 591 | + if (uiCpuFlag & WELS_CPU_MMI) { | |
| 592 | + pFuncList->pfCopy8x8Aligned = WelsCopy8x8_mmi; | |
| 593 | + pFuncList->pfCopy8x16Aligned = WelsCopy8x16_mmi; | |
| 594 | + | |
| 595 | + pFuncList->pfCopy16x16Aligned = WelsCopy16x16_mmi; | |
| 596 | + pFuncList->pfCopy16x16NotAligned = WelsCopy16x16NotAligned_mmi; | |
| 597 | + pFuncList->pfCopy16x8NotAligned = WelsCopy16x8NotAligned_mmi; | |
| 598 | + } | |
| 599 | +#endif//HAVE_MMI | |
| 589 | 600 | } |
| 590 | 601 | } |