diff options
author | Pavel Koshevoy <pkoshevoy@gmail.com> | 2019-08-06 20:42:15 -0600 |
---|---|---|
committer | Pavel Koshevoy <pkoshevoy@gmail.com> | 2019-08-23 23:54:27 -0600 |
commit | 22a14ee753f372bf0ae4bd1e743670f353f7a17a (patch) | |
tree | f9f1fd173778ac6d38f3c7215ac7b8327be58a57 | |
parent | 3d857f219eb972fb345e784d17268e16b6dec6f0 (diff) | |
download | ffmpeg-22a14ee753f372bf0ae4bd1e743670f353f7a17a.tar.gz |
avcodec/videotoolbox_hevc: avoid leaking cached_hw_frames_ctx
vtctx->cached_hw_frames_ctx is unref'd in videotoolbox_uninit,
but videotoolbox_hevc used ff_videotoolbox_uninit which
doesn't unref cache_hw_frames_ctx.
Signed-off-by: Pavel Koshevoy <pkoshevoy@gmail.com>
-rw-r--r-- | libavcodec/videotoolbox.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/libavcodec/videotoolbox.c b/libavcodec/videotoolbox.c index c718e82cc5..acaeef77dd 100644 --- a/libavcodec/videotoolbox.c +++ b/libavcodec/videotoolbox.c @@ -1143,7 +1143,7 @@ const AVHWAccel ff_hevc_videotoolbox_hwaccel = { .end_frame = videotoolbox_hevc_end_frame, .frame_params = videotoolbox_frame_params, .init = videotoolbox_common_init, - .uninit = ff_videotoolbox_uninit, + .uninit = videotoolbox_uninit, .priv_data_size = sizeof(VTContext), }; |