diff --git a/src/bink.c b/src/bink.c index 7b86e02..c9dfb16 100644 --- a/src/bink.c +++ b/src/bink.c @@ -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); }