Showing the changes to codec/encoder/core/src/encoder_ext.cpp (1 of 5 files). Show all
Unified · Split
| @@ -2515,6 +2515,7 @@ void PreprocessSliceCoding (sWelsEncCtx* pCtx) { · 2514 unmodified lines | |||
| 2515 | pFuncList->pfMotionSearch = WelsMotionEstimateSearch; | 2515 | pFuncList->pfMotionSearch = WelsMotionEstimateSearch; |
| 2516 | pFuncList->pfFirstIntraMode = WelsMdFirstIntraMode; | 2516 | pFuncList->pfFirstIntraMode = WelsMdFirstIntraMode; |
| 2517 | pFuncList->sSampleDealingFuncs.pfMeCost = pCtx->pFuncList->sSampleDealingFuncs.pfSampleSatd; | 2517 | pFuncList->sSampleDealingFuncs.pfMeCost = pCtx->pFuncList->sSampleDealingFuncs.pfSampleSatd; |
| 2518 | pFuncList->pfCheckDirectionalMv = CheckDirectionalMvFalse; | ||
| 2518 | if (kbHighestSpatialLayer) { | 2519 | if (kbHighestSpatialLayer) { |
| 2519 | pFuncList->pfCalculateSatd = NotCalculateSatdCost; | 2520 | pFuncList->pfCalculateSatd = NotCalculateSatdCost; |
| 2520 | pFuncList->pfInterFineMd = WelsMdInterFinePartitionVaa; | 2521 | pFuncList->pfInterFineMd = WelsMdInterFinePartitionVaa; |