avformat/movenc: Fix leak of IAMFContext on error

Forgotten in 5b87869c09.

Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@outlook.com>
This commit is contained in:
Andreas Rheinhardt
2025-12-04 15:53:27 +01:00
committed by James Almer
parent f80addbb07
commit e0845ec2cf

View File

@@ -7867,9 +7867,12 @@ static int mov_init_iamf_track(AVFormatContext *s)
default:
av_assert0(0);
}
if (ret < 0)
if (ret < 0) {
ff_iamf_uninit_context(iamf);
av_free(iamf);
return ret;
}
}
track = &mov->tracks[first_iamf_idx];
track->iamf = iamf;