[FFmpeg-devel] [PATCH 0/2]: allow hwaccel vda module to manage its buffers lifetime.
Sebastien Zwickert
dilaroga at gmail.com
Wed May 22 21:53:12 CEST 2013
This patchset fixes memory leaks of vda core video buffers while seeking.
It allows hwaccel modules to set a custom callback for freeing av buffers.
Then vda decoder can flush correctly dropped frames.
Thanks to Xidorn Quan who gives me good feebacks about the patch I shared
with him in private.
Sebastien Zwickert (2):
hwaccel: allow to set a user-defined callback for releasing private
av buffer.
vda: use hwaccel custom callback for releasing private picture
context.
libavcodec/avcodec.h | 12 ++++++++++++
libavcodec/h264.c | 9 ++++++++-
libavcodec/mpegvideo.c | 9 ++++++++-
libavcodec/vda.h | 12 +++++++++++-
libavcodec/vda_h264.c | 18 ++++++++++++++++++
5 files changed, 57 insertions(+), 3 deletions(-)
--
1.7.9.6 (Apple Git-31.1)
More information about the ffmpeg-devel
mailing list