Home
last modified time | relevance | path

Searched refs:IStrategy (Results 1 – 12 of 12) sorted by relevance

/third_party/openh264/codec/processing/src/common/
DWelsFrameWork.cpp121 IStrategy* pStrategy = m_pStgChain[iCurIdx]; in Init()
136 IStrategy* pStrategy = m_pStgChain[iCurIdx]; in Uninit()
167 IStrategy* pStrategy = m_pStgChain[iCurIdx]; in Process()
185 IStrategy* pStrategy = m_pStgChain[iCurIdx]; in Get()
203 IStrategy* pStrategy = m_pStgChain[iCurIdx]; in Set()
257 IStrategy* CVpFrameWork::CreateStrategy (EMethods m_eMethod, int32_t iCpuFlag) { in CreateStrategy()
258 IStrategy* pStrategy = NULL; in CreateStrategy()
265 pStrategy = WelsDynamicCast (IStrategy*, new CDenoiser (iCpuFlag)); in CreateStrategy()
268 pStrategy = WelsDynamicCast (IStrategy*, new CScrollDetection (iCpuFlag)); in CreateStrategy()
275 pStrategy = WelsDynamicCast (IStrategy*, new CDownsampling (iCpuFlag)); in CreateStrategy()
[all …]
DWelsFrameWork.h59 class IStrategy : public IWelsVP {
61 IStrategy() { in IStrategy() function
68 virtual ~IStrategy() {} in ~IStrategy()
120 IStrategy* CreateStrategy (EMethods eMethod, int32_t iCpuFlag);
123 IStrategy* m_pStgChain[MAX_STRATEGY_NUM];
/third_party/openh264/codec/processing/src/complexityanalysis/
DComplexityAnalysis.h61 class CComplexityAnalysis : public IStrategy {
85 class CComplexityAnalysisScreen : public IStrategy {
/third_party/openh264/codec/processing/src/scenechangedetection/
DSceneChangeDetection.cpp38 IStrategy* BuildSceneChangeDetection (EMethods eMethod, int32_t iCpuFlag) { in BuildSceneChangeDetection()
DSceneChangeDetection.h205 class CSceneChangeDetection : public IStrategy {
272 IStrategy* BuildSceneChangeDetection (EMethods eMethod, int32_t iCpuFlag);
/third_party/openh264/codec/processing/src/scrolldetection/
DScrollDetection.h49 class CScrollDetection : public IStrategy {
/third_party/openh264/codec/processing/src/imagerotate/
Dimagerotate.h66 class CImageRotating : public IStrategy {
/third_party/openh264/codec/processing/src/adaptivequantization/
DAdaptiveQuantization.h77 class CAdaptiveQuantization : public IStrategy {
/third_party/openh264/codec/processing/src/denoise/
Ddenoise.h86 class CDenoiser : public IStrategy {
/third_party/openh264/codec/processing/src/backgrounddetection/
DBackgroundDetection.h60 class CBackgroundDetection : public IStrategy {
/third_party/openh264/codec/processing/src/vaacalc/
Dvaacalculation.h151 class CVAACalculation : public IStrategy {
/third_party/openh264/codec/processing/src/downsample/
Ddownsample.h178 class CDownsampling : public IStrategy {