Bink: free sws context when destroying a movie

This commit is contained in:
Timotej Lazar 2020-05-28 16:34:09 +02:00
parent e6a01e2379
commit 1f5fc9343a

View file

@ -94,8 +94,11 @@ static void BinkReleaseMovie(struct binkMovie* aMovie)
avcodec_free_context(&aMovie->videoCodecContext);
if (aMovie->videoFrame)
av_frame_free(&aMovie->videoFrame);
if (aMovie->videoScaleContext)
if (aMovie->videoScaleContext) {
sws_freeContext(aMovie->videoScaleContext);
av_freep(&aMovie->videoScalePicture[0]);
}
BinkInitMovieStruct(aMovie);
}