170 data->hdmi_metadata_type1.eotf =
eotf;
172 data->hdmi_metadata_type1.display_primaries[0].x =
EncodeXYY(
cs->r.
f[0]);
173 data->hdmi_metadata_type1.display_primaries[0].y =
EncodeXYY(
cs->r.
f[1]);
174 data->hdmi_metadata_type1.display_primaries[1].x =
EncodeXYY(
cs->g.
f[0]);
175 data->hdmi_metadata_type1.display_primaries[1].y =
EncodeXYY(
cs->g.
f[1]);
176 data->hdmi_metadata_type1.display_primaries[2].x =
EncodeXYY(
cs->b.
f[0]);
177 data->hdmi_metadata_type1.display_primaries[2].y =
EncodeXYY(
cs->b.
f[1]);
178 data->hdmi_metadata_type1.white_point.x =
EncodeXYY(
cs->whitepoint.
f[0]);
179 data->hdmi_metadata_type1.white_point.y =
EncodeXYY(
cs->whitepoint.
f[1]);
180 data->hdmi_metadata_type1.max_display_mastering_luminance =
maxLum;
181 data->hdmi_metadata_type1.min_display_mastering_luminance =
minLum;
182 data->hdmi_metadata_type1.max_cll =
maxCLL;
183 data->hdmi_metadata_type1.max_fall =
maxFALL;
int Build(struct hdr_output_metadata *, int, int, AVFrameSideData *, AVFrameSideData *)
Build an HDR static metadata blob.