[FFmpeg-cvslog] avformat/mov: rename rescale_mdcv
Cosmin Stejerean
git at videolan.org
Sun Feb 4 19:06:59 EET 2024
ffmpeg | branch: master | Cosmin Stejerean <cosmin at cosmin.at> | Sun Feb 4 15:14:11 2024 +0000| [dda4b25e2d92e3e72f500daef2de143587752126] | committer: James Almer
avformat/mov: rename rescale_mdcv
It's not specific to the mdcv box.
Signed-off-by: James Almer <jamrial at gmail.com>
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=dda4b25e2d92e3e72f500daef2de143587752126
---
libavformat/movenc.c | 22 +++++++++++-----------
1 file changed, 11 insertions(+), 11 deletions(-)
diff --git a/libavformat/movenc.c b/libavformat/movenc.c
index b724bd5ebc..9e37781000 100644
--- a/libavformat/movenc.c
+++ b/libavformat/movenc.c
@@ -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;
}
More information about the ffmpeg-cvslog
mailing list