#include <ColorManager.h>
◆ CColorManager()
CColorManager::CColorManager |
( |
| ) |
|
◆ ~CColorManager()
CColorManager::~CColorManager |
( |
| ) |
|
|
virtual |
◆ CheckConfiguration()
bool CColorManager::CheckConfiguration |
( |
int |
cmsToken, |
|
|
int |
flags |
|
) |
| |
Check if a 3D LUT is still valid.
- Parameters
-
cmsToken | pointer to a color manager configuration token |
flags | video renderer flags (see CONF_FLAGS_COLPRI) |
- Returns
- true on valid, false if 3D LUT should be reloaded
◆ Get3dLutSize()
bool CColorManager::Get3dLutSize |
( |
CMS_DATA_FORMAT |
format, |
|
|
int * |
clutSize, |
|
|
int * |
dataSize |
|
) |
| |
|
static |
Get a 3D LUT dimention and data size for video color correction.
- Parameters
-
format | required format of CLUT data |
clutSize | pointer to CLUT resolution |
dataSize | pointer to CLUT data size |
- Returns
- true on success, false otherwise
◆ GetVideo3dLut()
bool CColorManager::GetVideo3dLut |
( |
int |
primaries, |
|
|
int * |
cmsToken, |
|
|
CMS_DATA_FORMAT |
format, |
|
|
int |
clutSize, |
|
|
uint16_t * |
clutData |
|
) |
| |
Get a 3D LUT for video color correction.
- Parameters
-
primaries | video primaries (see CONF_FLAGS_COLPRI) |
cmsToken | pointer to a color manager configuration token |
format | of CLUT data |
clutSize | CLUT resolution |
clutData | pointer to CLUT data |
- Returns
- true on success, false otherwise
◆ IsEnabled()
bool CColorManager::IsEnabled |
( |
| ) |
const |
Check if user has requested color management.
- Returns
- true on enabled, false otherwise
◆ IsValid()
bool CColorManager::IsValid |
( |
| ) |
const |
Check if configuration of color management is valid.
- Returns
- true on valid, false otherwise
The documentation for this class was generated from the following files: