13#ifndef OPENSHOT_OPENMP_UTILITIES_H
14#define OPENSHOT_OPENMP_UTILITIES_H
23#define OPEN_MP_NUM_PROCESSORS std::min(omp_get_num_procs(), std::max(2, openshot::Settings::Instance()->OMP_THREADS))
24#define FF_VIDEO_NUM_PROCESSORS std::min(omp_get_num_procs(), std::max(2, openshot::Settings::Instance()->FF_THREADS))
25#define FF_AUDIO_NUM_PROCESSORS std::min(omp_get_num_procs(), std::max(2, openshot::Settings::Instance()->FF_THREADS))
29#if (_OPENMP >= 201811)
30 #define OPEN_MP_MAX_ACTIVE omp_get_supported_active_levels()
32 #define OPEN_MP_MAX_ACTIVE OPEN_MP_NUM_PROCESSORS
Header file for global Settings class.