Quoting Lynne (2023-06-13 06:19:34) > This depends on the previous patch, and allows moving the codec > profile to the new AVHWFramesContext.opaque field. > > Patch attached. > > > From f992905250062711fab7522906a573ff8ab5f716 Mon Sep 17 00:00:00 2001 > From: Lynne <d...@lynne.ee> > Date: Tue, 13 Jun 2023 06:10:20 +0200 > Subject: [PATCH 2/5] vulkan_decode: use the new AVHWFramesContext.opaque field > > --- > libavcodec/vulkan_decode.c | 56 +++++++++++++++++++++++--------------- > libavcodec/vulkan_decode.h | 6 ++-- > 2 files changed, 37 insertions(+), 25 deletions(-)
This will not work, because the callers are not required to call avcodec_get_hw_frames_parameters() and can create the frames context themselves. The decoder is then not allowed to make any assumptions about the opaque field. -- Anton Khirnov _______________________________________________ ffmpeg-devel mailing list ffmpeg-devel@ffmpeg.org https://ffmpeg.org/mailman/listinfo/ffmpeg-devel To unsubscribe, visit link above, or email ffmpeg-devel-requ...@ffmpeg.org with subject "unsubscribe".