[FFmpeg-devel] [PATCH 4/7] hwcontext_vaapi: Fix frames context creation with external attributes
Philip Langdale
philipl at overt.org
Tue Feb 20 02:20:01 EET 2018
On Mon, 19 Feb 2018 23:28:46 +0000
Mark Thompson <sw at jkqxz.net> wrote:
> ---
> libavutil/hwcontext_vaapi.c | 4 ++--
> 1 file changed, 2 insertions(+), 2 deletions(-)
>
> diff --git a/libavutil/hwcontext_vaapi.c b/libavutil/hwcontext_vaapi.c
> index 68f88ecd6b..af9a136ef0 100644
> --- a/libavutil/hwcontext_vaapi.c
> +++ b/libavutil/hwcontext_vaapi.c
> @@ -475,9 +475,9 @@ static int vaapi_frames_init(AVHWFramesContext
> *hwfc) int need_memory_type = !(hwctx->driver_quirks &
> AV_VAAPI_DRIVER_QUIRK_ATTRIB_MEMTYPE); int need_pixel_format = 1;
> for (i = 0; i < avfc->nb_attributes; i++) {
> - if (ctx->attributes[i].type ==
> VASurfaceAttribMemoryType)
> + if (avfc->attributes[i].type ==
> VASurfaceAttribMemoryType) need_memory_type = 0;
> - if (ctx->attributes[i].type ==
> VASurfaceAttribPixelFormat)
> + if (avfc->attributes[i].type ==
> VASurfaceAttribPixelFormat) need_pixel_format = 0;
> }
> ctx->nb_attributes =
LGTM
--phil
More information about the ffmpeg-devel
mailing list