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
35c76f2e
Commit
35c76f2e
authored
Jun 07, 2017
by
Vittorio Giovara
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
vf_colorspace: Add support for smpte248 color primaries
parent
c8e7fc8d
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
4 additions
and
0 deletions
+4
-0
vf_colorspace.c
libavfilter/vf_colorspace.c
+4
-0
No files found.
libavfilter/vf_colorspace.c
View file @
35c76f2e
...
...
@@ -57,6 +57,7 @@ enum Whitepoint {
WP_D65
,
WP_C
,
WP_DCI
,
WP_E
,
WP_NB
,
};
...
...
@@ -281,6 +282,7 @@ static const struct WhitepointCoefficients whitepoint_coefficients[WP_NB] = {
[
WP_D65
]
=
{
0
.
3127
,
0
.
3290
},
[
WP_C
]
=
{
0
.
3100
,
0
.
3160
},
[
WP_DCI
]
=
{
0
.
3140
,
0
.
3510
},
[
WP_E
]
=
{
1
/
3
.
0
f
,
1
/
3
.
0
f
},
};
static
const
struct
ColorPrimaries
color_primaries
[
AVCOL_PRI_NB
]
=
{
...
...
@@ -289,6 +291,7 @@ static const struct ColorPrimaries color_primaries[AVCOL_PRI_NB] = {
[
AVCOL_PRI_BT470BG
]
=
{
WP_D65
,
0
.
640
,
0
.
330
,
0
.
290
,
0
.
600
,
0
.
150
,
0
.
060
,},
[
AVCOL_PRI_SMPTE170M
]
=
{
WP_D65
,
0
.
630
,
0
.
340
,
0
.
310
,
0
.
595
,
0
.
155
,
0
.
070
},
[
AVCOL_PRI_SMPTE240M
]
=
{
WP_D65
,
0
.
630
,
0
.
340
,
0
.
310
,
0
.
595
,
0
.
155
,
0
.
070
},
[
AVCOL_PRI_SMPTE428
]
=
{
WP_E
,
0
.
735
,
0
.
265
,
0
.
274
,
0
.
718
,
0
.
167
,
0
.
00
9
},
[
AVCOL_PRI_SMPTE431
]
=
{
WP_DCI
,
0
.
680
,
0
.
320
,
0
.
265
,
0
.
690
,
0
.
150
,
0
.
060
},
[
AVCOL_PRI_SMPTE432
]
=
{
WP_D65
,
0
.
680
,
0
.
320
,
0
.
265
,
0
.
690
,
0
.
150
,
0
.
060
},
[
AVCOL_PRI_FILM
]
=
{
WP_C
,
0
.
681
,
0
.
319
,
0
.
243
,
0
.
692
,
0
.
145
,
0
.
04
9
},
...
...
@@ -1104,6 +1107,7 @@ static const AVOption colorspace_options[] = {
ENUM
(
"bt470bg"
,
AVCOL_PRI_BT470BG
,
"prm"
),
ENUM
(
"smpte170m"
,
AVCOL_PRI_SMPTE170M
,
"prm"
),
ENUM
(
"smpte240m"
,
AVCOL_PRI_SMPTE240M
,
"prm"
),
ENUM
(
"smpte428"
,
AVCOL_PRI_SMPTE428
,
"prm"
),
ENUM
(
"film"
,
AVCOL_PRI_FILM
,
"prm"
),
ENUM
(
"smpte431"
,
AVCOL_PRI_SMPTE431
,
"prm"
),
ENUM
(
"smpte432"
,
AVCOL_PRI_SMPTE432
,
"prm"
),
...
...
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