aboutsummaryrefslogtreecommitdiffstats
path: root/libavformat/gopher.c
diff options
context:
space:
mode:
authorDmitry Rogozhkin <dmitry.v.rogozhkin-at-intel.com@ffmpeg.org>2023-11-20 21:57:32 -0800
committerLynne <dev@lynne.ee>2023-11-22 05:01:16 +0100
commite9c93009fc34ca9dfcf0c6f2ed90ef1df298abf7 (patch)
tree3e2760b503a231851cd12d57898c8693d75b6f2b /libavformat/gopher.c
parent641f8a71fbdc8167416575e53544ad468244aa89 (diff)
downloadffmpeg-e9c93009fc34ca9dfcf0c6f2ed90ef1df298abf7.tar.gz
avcodec/decode: validate hw_frames_ctx when AVHWAccel.free_frame_priv is used
Validate that a hw_frames_ctx is available before using it for the AVHWAccel.free_frame_priv callback, and don't require it to be present when the callback is not in use by the HWAccel. v2: check for free_frame_priv (Hendrik) v3: return EINVAL (Christoph Reiter) v4: better commit message (Hendrik) v5: fix typo with missed frames_ctx (Lynne) See[1]: https://github.com/msys2/MINGW-packages/pull/19050 Fixes: be07145109 ("avcodec: add AVHWAccel.free_frame_priv callback") CC: Lynne <dev@lynne.ee> CC: Christoph Reiter <reiter.christoph@gmail.com> Signed-off-by: Dmitry Rogozhkin <dmitry.v.rogozhkin@intel.com>
Diffstat (limited to 'libavformat/gopher.c')
0 files changed, 0 insertions, 0 deletions