diff --git a/deps/media-playback/media-playback/decode.c b/deps/media-playback/media-playback/decode.c index eb921374f..4d1f04b95 100644 --- a/deps/media-playback/media-playback/decode.c +++ b/deps/media-playback/media-playback/decode.c @@ -114,10 +114,8 @@ static int mp_open_codec(struct mp_decode *d, bool hw) fail: avcodec_free_context(&c); + avcodec_free_context(&d->decoder); -#if LIBAVFORMAT_VERSION_INT >= AV_VERSION_INT(57, 40, 101) - av_free(d->decoder); -#endif return ret; }