diff options
author | Jan Ekström <jeebjp@gmail.com> | 2020-12-30 18:29:26 +0200 |
---|---|---|
committer | Jan Ekström <jeebjp@gmail.com> | 2020-12-30 20:03:54 +0200 |
commit | f02ab2aabb630d6618dd99f63af8014c10d79562 (patch) | |
tree | a13ae6a836c0322e5eb48976e4997e1184d3e48b | |
parent | 5f2b60a645238505228a8fda429a4e47a285eff0 (diff) | |
download | mpv-f02ab2aabb630d6618dd99f63af8014c10d79562.tar.bz2 mpv-f02ab2aabb630d6618dd99f63af8014c10d79562.tar.xz |
csputils: add mappings for DCI-P3 (ST.431-2) and P3-D65 (ST.432-1)
-rw-r--r-- | video/csputils.c | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/video/csputils.c b/video/csputils.c index a77cada487..4df754a76d 100644 --- a/video/csputils.c +++ b/video/csputils.c @@ -189,6 +189,8 @@ enum mp_csp_prim avcol_pri_to_mp_csp_prim(int avpri) case AVCOL_PRI_BT709: return MP_CSP_PRIM_BT_709; case AVCOL_PRI_BT2020: return MP_CSP_PRIM_BT_2020; case AVCOL_PRI_BT470M: return MP_CSP_PRIM_BT_470M; + case AVCOL_PRI_SMPTE431: return MP_CSP_PRIM_DCI_P3; + case AVCOL_PRI_SMPTE432: return MP_CSP_PRIM_DISPLAY_P3; default: return MP_CSP_PRIM_AUTO; } } @@ -243,6 +245,8 @@ int mp_csp_prim_to_avcol_pri(enum mp_csp_prim prim) case MP_CSP_PRIM_BT_709: return AVCOL_PRI_BT709; case MP_CSP_PRIM_BT_2020: return AVCOL_PRI_BT2020; case MP_CSP_PRIM_BT_470M: return AVCOL_PRI_BT470M; + case MP_CSP_PRIM_DCI_P3: return AVCOL_PRI_SMPTE431; + case MP_CSP_PRIM_DISPLAY_P3: return AVCOL_PRI_SMPTE432; default: return AVCOL_PRI_UNSPECIFIED; } } |