diff options
author | repojohnray <repojohnray@users.noreply.github.com> | 2023-01-01 02:46:14 +0100 |
---|---|---|
committer | sfan5 <sfan5@live.de> | 2023-01-02 19:46:07 +0100 |
commit | 2e9c43f9318d416fc26f20aa55841ee7fcfeee4a (patch) | |
tree | efcc7d4977f106f098da520af977646564016fbb /video | |
parent | 39f7f83351524cdbd87c5ae420b838530314b525 (diff) | |
download | mpv-2e9c43f9318d416fc26f20aa55841ee7fcfeee4a.tar.bz2 mpv-2e9c43f9318d416fc26f20aa55841ee7fcfeee4a.tar.xz |
hwdec_drmprime: fix memory leak
Diffstat (limited to 'video')
-rw-r--r-- | video/out/hwdec/hwdec_drmprime.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/video/out/hwdec/hwdec_drmprime.c b/video/out/hwdec/hwdec_drmprime.c index fd21de24fe..e78857ce21 100644 --- a/video/out/hwdec/hwdec_drmprime.c +++ b/video/out/hwdec/hwdec_drmprime.c @@ -47,6 +47,7 @@ static void uninit(struct ra_hwdec *hw) struct priv_owner *p = hw->priv; if (p->hwctx.driver_name) hwdec_devices_remove(hw->devs, &p->hwctx); + av_buffer_unref(&p->hwctx.av_device_ref); } const static dmabuf_interop_init interop_inits[] = { |