Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Contribute to GitLab
Sign in / Register
Toggle navigation
F
ffmpeg.wasm-core
Project
Project
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
Linshizhi
ffmpeg.wasm-core
Commits
3883c9d1
Commit
3883c9d1
authored
Jul 22, 2019
by
Paul B Mahol
Committed by
Kieran Kunhya
Jul 22, 2019
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
avfilter/vf_ciescope: add DCI-P3
parent
b696caba
Hide whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
8 additions
and
0 deletions
+8
-0
filters.texi
doc/filters.texi
+1
-0
vf_ciescope.c
libavfilter/vf_ciescope.c
+7
-0
No files found.
doc/filters.texi
View file @
3883c9d1
...
...
@@ -6685,6 +6685,7 @@ Set color system.
@
item
cie1931
@
item
rec709
,
hdtv
@
item
uhdtv
,
rec2020
@
item
dcip3
@
end
table
@
item
cie
...
...
libavfilter/vf_ciescope.c
View file @
3883c9d1
...
...
@@ -46,6 +46,7 @@ enum ColorsSystems {
CIE1931system
,
Rec709system
,
Rec2020system
,
DCIP3
,
NB_CS
};
...
...
@@ -87,6 +88,7 @@ static const AVOption ciescope_options[] = {
{
"rec709"
,
"ITU.BT-709 Y'CbCr"
,
0
,
AV_OPT_TYPE_CONST
,
{.
i64
=
Rec709system
},
0
,
0
,
FLAGS
,
"system"
},
{
"uhdtv"
,
"ITU-R.BT-2020"
,
0
,
AV_OPT_TYPE_CONST
,
{.
i64
=
Rec2020system
},
0
,
0
,
FLAGS
,
"system"
},
{
"rec2020"
,
"ITU-R.BT-2020"
,
0
,
AV_OPT_TYPE_CONST
,
{.
i64
=
Rec2020system
},
0
,
0
,
FLAGS
,
"system"
},
{
"dcip3"
,
"DCI-P3"
,
0
,
AV_OPT_TYPE_CONST
,
{.
i64
=
DCIP3
},
0
,
0
,
FLAGS
,
"system"
},
{
"cie"
,
"set cie system"
,
OFFSET
(
cie
),
AV_OPT_TYPE_INT
,
{.
i64
=
XYY
},
0
,
NB_CIE
-
1
,
FLAGS
,
"cie"
},
{
"xyy"
,
"CIE 1931 xyY"
,
0
,
AV_OPT_TYPE_CONST
,
{.
i64
=
XYY
},
0
,
0
,
FLAGS
,
"cie"
},
{
"ucs"
,
"CIE 1960 UCS"
,
0
,
AV_OPT_TYPE_CONST
,
{.
i64
=
UCS
},
0
,
0
,
FLAGS
,
"cie"
},
...
...
@@ -105,6 +107,7 @@ static const AVOption ciescope_options[] = {
{
"rec709"
,
NULL
,
0
,
AV_OPT_TYPE_CONST
,
{.
i64
=
1
<<
Rec709system
},
0
,
0
,
FLAGS
,
"gamuts"
},
{
"uhdtv"
,
NULL
,
0
,
AV_OPT_TYPE_CONST
,
{.
i64
=
1
<<
Rec2020system
},
0
,
0
,
FLAGS
,
"gamuts"
},
{
"rec2020"
,
NULL
,
0
,
AV_OPT_TYPE_CONST
,
{.
i64
=
1
<<
Rec2020system
},
0
,
0
,
FLAGS
,
"gamuts"
},
{
"dcip3"
,
NULL
,
0
,
AV_OPT_TYPE_CONST
,
{.
i64
=
1
<<
DCIP3
},
0
,
0
,
FLAGS
,
"gamuts"
},
{
"size"
,
"set ciescope size"
,
OFFSET
(
size
),
AV_OPT_TYPE_INT
,
{.
i64
=
512
},
256
,
8192
,
FLAGS
},
{
"s"
,
"set ciescope size"
,
OFFSET
(
size
),
AV_OPT_TYPE_INT
,
{.
i64
=
512
},
256
,
8192
,
FLAGS
},
{
"intensity"
,
"set ciescope intensity"
,
OFFSET
(
intensity
),
AV_OPT_TYPE_FLOAT
,
{.
dbl
=
0
.
001
},
0
,
1
,
FLAGS
},
...
...
@@ -694,6 +697,10 @@ static const struct ColorSystem color_systems[] = {
0
.
708
,
0
.
292
,
0
.
170
,
0
.
797
,
0
.
131
,
0
.
046
,
D65
,
GAMMA_REC709
},
[
DCIP3
]
=
{
0
.
680
,
0
.
320
,
0
.
265
,
0
.
690
,
0
.
150
,
0
.
060
,
0
.
314
,
0
.
351
,
GAMMA_REC709
},
};
/*
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment