1
0
Fork 0

avformat/mov: rename rescale_mdcv

It's not specific to the mdcv box.

Signed-off-by: James Almer <jamrial@gmail.com>
This commit is contained in:
Cosmin Stejerean 2024-02-04 15:14:11 +00:00 committed by James Almer
parent 45697e6a51
commit dda4b25e2d
1 changed files with 11 additions and 11 deletions

View File

@ -2208,7 +2208,7 @@ static int mov_write_clli_tag(AVIOContext *pb, MOVTrack *track)
return 12;
}
static inline int64_t rescale_mdcv(AVRational q, int b)
static inline int64_t rescale_rational(AVRational q, int b)
{
return av_rescale(q.num, b, q.den);
}
@ -2231,16 +2231,16 @@ static int mov_write_mdcv_tag(AVIOContext *pb, MOVTrack *track)
avio_wb32(pb, 32); // size
ffio_wfourcc(pb, "mdcv");
avio_wb16(pb, rescale_mdcv(metadata->display_primaries[1][0], chroma_den));
avio_wb16(pb, rescale_mdcv(metadata->display_primaries[1][1], chroma_den));
avio_wb16(pb, rescale_mdcv(metadata->display_primaries[2][0], chroma_den));
avio_wb16(pb, rescale_mdcv(metadata->display_primaries[2][1], chroma_den));
avio_wb16(pb, rescale_mdcv(metadata->display_primaries[0][0], chroma_den));
avio_wb16(pb, rescale_mdcv(metadata->display_primaries[0][1], chroma_den));
avio_wb16(pb, rescale_mdcv(metadata->white_point[0], chroma_den));
avio_wb16(pb, rescale_mdcv(metadata->white_point[1], chroma_den));
avio_wb32(pb, rescale_mdcv(metadata->max_luminance, luma_den));
avio_wb32(pb, rescale_mdcv(metadata->min_luminance, luma_den));
avio_wb16(pb, rescale_rational(metadata->display_primaries[1][0], chroma_den));
avio_wb16(pb, rescale_rational(metadata->display_primaries[1][1], chroma_den));
avio_wb16(pb, rescale_rational(metadata->display_primaries[2][0], chroma_den));
avio_wb16(pb, rescale_rational(metadata->display_primaries[2][1], chroma_den));
avio_wb16(pb, rescale_rational(metadata->display_primaries[0][0], chroma_den));
avio_wb16(pb, rescale_rational(metadata->display_primaries[0][1], chroma_den));
avio_wb16(pb, rescale_rational(metadata->white_point[0], chroma_den));
avio_wb16(pb, rescale_rational(metadata->white_point[1], chroma_den));
avio_wb32(pb, rescale_rational(metadata->max_luminance, luma_den));
avio_wb32(pb, rescale_rational(metadata->min_luminance, luma_den));
return 32;
}