avcodec/pngenc: fix mDCv typo
When mDCv support was added, there was a typo in both variable names
and also the MKTAG itself, incorrectly listing it as mDVc. The tag name
stands for Mastering Display Color Volume so mDCv is correct.
Typo originally introduced in 7894904141.
Signed-off-by: Leo Izen <leo.izen@gmail.com>
Reported-by: Ramiro Polla <ramiro.polla@gmail.com>
This commit is contained in:
parent
c1af34c25b
commit
d69e522523
1 changed files with 9 additions and 9 deletions
|
|
@ -450,17 +450,17 @@ static int encode_headers(AVCodecContext *avctx, const AVFrame *pict)
|
|||
|
||||
side_data = av_frame_get_side_data(pict, AV_FRAME_DATA_MASTERING_DISPLAY_METADATA);
|
||||
if (side_data) {
|
||||
AVMasteringDisplayMetadata *mdvc = (AVMasteringDisplayMetadata *) side_data->data;
|
||||
if (mdvc->has_luminance && mdvc->has_primaries) {
|
||||
AVMasteringDisplayMetadata *mdcv = (AVMasteringDisplayMetadata *) side_data->data;
|
||||
if (mdcv->has_luminance && mdcv->has_primaries) {
|
||||
for (int i = 0; i < 3; i++) {
|
||||
AV_WB16(s->buf + 2*i, PNG_Q2D(mdvc->display_primaries[i][0], 50000));
|
||||
AV_WB16(s->buf + 2*i + 2, PNG_Q2D(mdvc->display_primaries[i][1], 50000));
|
||||
AV_WB16(s->buf + 2*i, PNG_Q2D(mdcv->display_primaries[i][0], 50000));
|
||||
AV_WB16(s->buf + 2*i + 2, PNG_Q2D(mdcv->display_primaries[i][1], 50000));
|
||||
}
|
||||
AV_WB16(s->buf + 12, PNG_Q2D(mdvc->white_point[0], 50000));
|
||||
AV_WB16(s->buf + 14, PNG_Q2D(mdvc->white_point[1], 50000));
|
||||
AV_WB32(s->buf + 16, PNG_Q2D(mdvc->max_luminance, 10000));
|
||||
AV_WB32(s->buf + 20, PNG_Q2D(mdvc->min_luminance, 10000));
|
||||
png_write_chunk(&s->bytestream, MKTAG('m', 'D', 'V', 'c'), s->buf, 24);
|
||||
AV_WB16(s->buf + 12, PNG_Q2D(mdcv->white_point[0], 50000));
|
||||
AV_WB16(s->buf + 14, PNG_Q2D(mdcv->white_point[1], 50000));
|
||||
AV_WB32(s->buf + 16, PNG_Q2D(mdcv->max_luminance, 10000));
|
||||
AV_WB32(s->buf + 20, PNG_Q2D(mdcv->min_luminance, 10000));
|
||||
png_write_chunk(&s->bytestream, MKTAG('m', 'D', 'C', 'v'), s->buf, 24);
|
||||
}
|
||||
}
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue