diff options
author | Mark Thompson <sw@jkqxz.net> | 2018-02-19 23:04:25 +0300 |
---|---|---|
committer | Mark Thompson <sw@jkqxz.net> | 2018-02-22 02:38:10 +0300 |
commit | 193e43e6195eba669015098b4245a7287b7506b0 (patch) | |
tree | f81804027cb1298c38270ab2e71dbd2ea2e7747e /libavutil | |
parent | fabcbfba3846667869e14a562bd84c7b4dd0c6a4 (diff) |
hwcontext_vaapi: Fix frames context creation with external attributes
Diffstat (limited to 'libavutil')
-rw-r--r-- | libavutil/hwcontext_vaapi.c | 4 |
1 files 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 = |