[FFmpeg-devel] [PATCH 1/2] lavu/hwcontext_amf: HWContext for AMF based components

2018-11-01 Thread akravchenko188
From: Alexander Kravchenko --- libavutil/Makefile | 2 + libavutil/hwcontext.c | 4 + libavutil/hwcontext.h | 1 + libavutil/hwcontext_amf.c | 290 + libavutil/hwcontext_amf.h | 53 ++ libavutil/hwcontext_internal

[FFmpeg-devel] [PATCH 2/2] lavc/amfenc: redesign to use hwcontext_amf

2018-11-01 Thread akravchenko188
From: Alexander Kravchenko --- libavcodec/amfenc.c | 252 +--- libavcodec/amfenc.h | 27 ++--- 2 files changed, 34 insertions(+), 245 deletions(-) diff --git a/libavcodec/amfenc.c b/libavcodec/amfenc.c index 384d8efc92..24a4d2ad92 100644 --- a/libavcodec