[FFmpeg-devel] [PATCH 4/7] hwcontext_vaapi: Fix frames context creation with external attributes
Mark Thompson
sw at jkqxz.net
Tue Feb 20 01:28:46 EET 2018
---
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 =
--
2.15.1
More information about the ffmpeg-devel
mailing list