From 48c6b8a907ff031afba67bf2ed21f5a4f1e9cbbb Mon Sep 17 00:00:00 2001 From: Baptiste Coudurier Date: Wed, 4 Jun 2025 11:35:31 -0700 Subject: [PATCH] lavf/mxfenc: fix return value to int64_t --- libavformat/mxfenc.c | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/libavformat/mxfenc.c b/libavformat/mxfenc.c index b935361599..2b37675938 100644 --- a/libavformat/mxfenc.c +++ b/libavformat/mxfenc.c @@ -1613,11 +1613,10 @@ static int mxf_write_ffv1_subdesc(AVFormatContext *s, AVStream *st) static int mxf_write_ffv1_desc(AVFormatContext *s, AVStream *st) { - int is_rgb, pos; const AVPixFmtDescriptor *desc = av_pix_fmt_desc_get(st->codecpar->format); - is_rgb = desc->flags & AV_PIX_FMT_FLAG_RGB; + int is_rgb = desc->flags & AV_PIX_FMT_FLAG_RGB; - pos = mxf_write_cdci_common(s, st, is_rgb ? mxf_rgba_descriptor_key : mxf_cdci_descriptor_key); + int64_t pos = mxf_write_cdci_common(s, st, is_rgb ? mxf_rgba_descriptor_key : mxf_cdci_descriptor_key); mxf_update_klv_size(s->pb, pos); return mxf_write_ffv1_subdesc(s, st); }