First changes to use Settings instead of GetEnv

This commit is contained in:
eisneinechse
2019-01-30 09:58:54 -08:00
parent 7e3669b620
commit 2ca84217bc
3 changed files with 71 additions and 33 deletions

View File

@@ -41,11 +41,19 @@ Settings *Settings::Instance()
// Create the actual instance of logger only once
m_pInstance = new Settings;
m_pInstance->HARDWARE_DECODE = false;
m_pInstance->HARDWARE_DECODER = 0;
m_pInstance->HARDWARE_ENCODE = false;
m_pInstance->HIGH_QUALITY_SCALING = false;
m_pInstance->MAX_WIDTH = 0;
m_pInstance->MAX_HEIGHT = 0;
m_pInstance->WAIT_FOR_VIDEO_PROCESSING_TASK = false;
m_pInstance->OMP_THREADS = 6;//OPEN_MP_NUM_PROCESSORS
m_pInstance->FF_THREADS = 8;//FF_NUM_PROCESSORS
m_pInstance->DE_LIMIT_HEIGHT_MAX = 1100;
m_pInstance->DE_LIMIT_WIDTH_MAX = 1950;
m_pInstance->HW_DE_DEVICE_SET = 0;
m_pInstance->HW_EN_DEVICE_SET = 0;
}
return m_pInstance;