setting ocio config specific to project

This commit is contained in:
itsmattkc
2019-09-30 05:40:14 +10:00
parent 9a78f5ce86
commit 45bfad2b20
13 changed files with 188 additions and 31 deletions
+14
View File
@@ -3,6 +3,7 @@
#include <QFloat16>
#include "common/define.h"
#include "config/config.h"
ColorManager* ColorManager::instance_ = nullptr;
@@ -106,6 +107,19 @@ QStringList ColorManager::ListAvailableLooks()
return looks;
}
QStringList ColorManager::ListAvailableInputColorspaces(OpenColorIO::v1::ConstConfigRcPtr config)
{
QStringList spaces;
int number_of_colorspaces = config->getNumColorSpaces();
for (int i=0;i<number_of_colorspaces;i++) {
spaces.append(config->getColorSpaceNameByIndex(i));
}
return spaces;
}
ColorManager::ColorManager()
{
}