|
bool | IsEnabled () const |
| Check if user has requested color management. More...
|
|
bool | IsValid () const |
| Check if configuration of color management is valid. More...
|
|
bool | GetVideo3dLut (AVColorPrimaries srcPrimaries, int *cmsToken, CMS_DATA_FORMAT format, int clutSize, uint16_t *clutData) |
| Get a 3D LUT for video color correction. More...
|
|
bool | CheckConfiguration (int cmsToken, AVColorPrimaries srcPrimaries) |
| Check if a 3D LUT is still valid. More...
|
|
|
static bool | Get3dLutSize (CMS_DATA_FORMAT format, int *clutSize, int *dataSize) |
| Get a 3D LUT dimension and data size for video color correction. More...
|
|
◆ CheckConfiguration()
bool CColorManager::CheckConfiguration |
( |
int |
cmsToken, |
|
|
AVColorPrimaries |
srcPrimaries |
|
) |
| |
Check if a 3D LUT is still valid.
- Parameters
-
cmsToken | pointer to a color manager configuration token |
srcPrimaries | video primaries (see AVColorPrimaries) |
- 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 dimension 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 |
( |
AVColorPrimaries |
srcPrimaries, |
|
|
int * |
cmsToken, |
|
|
CMS_DATA_FORMAT |
format, |
|
|
int |
clutSize, |
|
|
uint16_t * |
clutData |
|
) |
| |
Get a 3D LUT for video color correction.
- Parameters
-
srcPrimaries | video primaries (see AVColorPrimaries) |
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:
- xbmc/cores/VideoPlayer/VideoRenderers/ColorManager.h
- xbmc/cores/VideoPlayer/VideoRenderers/ColorManager.cpp