Showing the changes to codec/decoder/core/src/deblocking.cpp (1 of 15 files). Show all
Unified · Split
| @@ -39,6 +39,7 @@ · 38 unmodified lines | |||
| 39 | */ | 39 | */ |
| 40 | 40 | ||
| 41 | #include "deblocking.h" | 41 | #include "deblocking.h" |
| 42 | #include "deblocking_common.h" | ||
| 42 | #include "cpu_core.h" | 43 | #include "cpu_core.h" |
| 43 | 44 | ||
| 44 | namespace WelsDec { | 45 | namespace WelsDec { |
| @@ -718,6 +719,19 @@ void DeblockingInit (SDeblockingFunc* pFunc, int32_t iCpu) { · 673 unmodified lines | |||
| 718 | } | 719 | } |
| 719 | #endif | 720 | #endif |
| 720 | 721 | ||
| 722 | #if defined(HAVE_NEON) | ||
| 723 | { | ||
| 724 | pFunc->pfLumaDeblockingLT4Ver = DeblockLumaLt4V_neon; | ||
| 725 | pFunc->pfLumaDeblockingEQ4Ver = DeblockLumaEq4V_neon; | ||
| 726 | pFunc->pfLumaDeblockingLT4Hor = DeblockLumaLt4H_neon; | ||
| 727 | pFunc->pfLumaDeblockingEQ4Hor = DeblockLumaEq4H_neon; | ||
| 728 | |||
| 729 | pFunc->pfChromaDeblockingLT4Ver = DeblockChromaLt4V_neon; | ||
| 730 | pFunc->pfChromaDeblockingEQ4Ver = DeblockChromaEq4V_neon; | ||
| 731 | pFunc->pfChromaDeblockingLT4Hor = DeblockChromaLt4H_neon; | ||
| 732 | pFunc->pfChromaDeblockinEQ4Hor = DeblockChromaEq4H_neon; | ||
| 733 | } | ||
| 734 | #endif | ||
| 721 | } | 735 | } |
| 722 | 736 | ||
| 723 | } // namespace WelsDec | 737 | } // namespace WelsDec |