MCPcopy Create free account
hub / github.com/cisco/openh264 / SetMeMethod

Function SetMeMethod

codec/encoder/core/src/encoder_ext.cpp:2632–2654  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

2630 pFuncList->sSampleDealingFuncs.pfIntra4x4Combined3Satd;
2631}
2632bool SetMeMethod (const uint8_t uiMethod, PSearchMethodFunc& pSearchMethodFunc) {
2633 switch (uiMethod) {
2634 case ME_DIA:
2635 pSearchMethodFunc = WelsDiamondSearch;
2636 break;
2637 case ME_CROSS:
2638 pSearchMethodFunc = WelsMotionCrossSearch;
2639 break;
2640 case ME_DIA_CROSS:
2641 pSearchMethodFunc = WelsDiamondCrossSearch;
2642 break;
2643 case ME_DIA_CROSS_FME:
2644 pSearchMethodFunc = WelsDiamondCrossFeatureSearch;
2645 break;
2646 case ME_FULL:
2647 pSearchMethodFunc = WelsDiamondSearch;
2648 return false;
2649 default:
2650 pSearchMethodFunc = WelsDiamondSearch;
2651 return false;
2652 }
2653 return true;
2654}
2655
2656
2657

Callers 1

PreprocessSliceCodingFunction · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected