Re: [FFmpeg-devel] [PATCH] hwcontext: add a QSV implementation

2016-10-08 Thread James Almer
On 9/28/2016 3:18 PM, James Almer wrote: > On 9/19/2016 7:00 AM, Ivan Uskov wrote: >> This should be a good step to make qsv branches of ffmpeg and libav >> closer. >> LGTM. > > This has now been merged. > > Could i ask you or Nablet to look at commits > a0524d9b1e1bb0012207584f067096df7792df6c

Re: [FFmpeg-devel] [PATCH] hwcontext: add a QSV implementation

2016-09-28 Thread James Almer
On 9/19/2016 7:00 AM, Ivan Uskov wrote: > This should be a good step to make qsv branches of ffmpeg and libav > closer. > LGTM. This has now been merged. Could i ask you or Nablet to look at commits a0524d9b1e1bb0012207584f067096df7792df6c and ad9c9440d592e4d53d6bec9961b4b22e25387d70 from libav

Re: [FFmpeg-devel] [PATCH] hwcontext: add a QSV implementation

2016-09-20 Thread Hendrik Leppkes
On Mon, Sep 19, 2016 at 12:00 PM, Ivan Uskov wrote: > > Hello nablet, > > Saturday, September 17, 2016, 11:32:26 AM, you wrote: > >> From: Anton Khirnov > >> Signed-off-by: nablet developer >> --- >> libavutil/Makefile |

[FFmpeg-devel] [PATCH] hwcontext: add a QSV implementation

2016-09-17 Thread nablet developer
From: Anton Khirnov Signed-off-by: nablet developer --- libavutil/Makefile | 3 + libavutil/hwcontext.c | 3 + libavutil/hwcontext.h | 1 + libavutil/hwcontext_internal.h | 1 + libavutil/hwcontext_qsv.c | 791

[FFmpeg-devel] [PATCH] hwcontext: add a QSV implementation

2016-09-17 Thread nablet developer
patch is taken from libav project, authored by Anton Khirnov https://lists.libav.org/pipermail/libav-devel/2016-May/077126.html the only differences from original libav patch: 1) replaced CONFIG_LIBMXF with CONFIG_QSV to match the rest of ffmpeg sources 2) changed copyright

Re: [FFmpeg-devel] [PATCH] hwcontext: add a QSV implementation

2016-07-09 Thread Michael Niedermayer
On Wed, Jul 06, 2016 at 03:51:12PM +0700, nablet developer wrote: > > > On 06 Jul 2016, at 15:48, Hendrik Leppkes wrote: > > > > On Wed, Jul 6, 2016 at 9:08 AM, nablet developer wrote: > >> add hwcontext_qsv (Intel QuickSync Video) implementation > >>

Re: [FFmpeg-devel] [PATCH] hwcontext: add a QSV implementation

2016-07-06 Thread nablet developer
existing API functions like ff_qsv_init_internal_session / ff_qsv_close_internal_session are private to libavcodec and are not exported (since they are ff_ prefixed) first attempt was to move API functions from libavcodec to libavutil, but it was rejected and instead it was suggested to use

Re: [FFmpeg-devel] [PATCH] hwcontext: add a QSV implementation

2016-07-06 Thread nablet developer
> On 06 Jul 2016, at 15:48, Hendrik Leppkes wrote: > > On Wed, Jul 6, 2016 at 9:08 AM, nablet developer wrote: >> add hwcontext_qsv (Intel QuickSync Video) implementation >> basically it's adapted patch from libav >>

Re: [FFmpeg-devel] [PATCH] hwcontext: add a QSV implementation

2016-07-06 Thread Carl Eugen Hoyos
nablet developer nablet.com> writes: > hwcontext_qsv is needed for VPP filter (which cannot use API > functions from libavcodec) Why not? Carl Eugen ___ ffmpeg-devel mailing list ffmpeg-devel@ffmpeg.org

[FFmpeg-devel] [PATCH] hwcontext: add a QSV implementation

2016-07-06 Thread nablet developer
add hwcontext_qsv (Intel QuickSync Video) implementation basically it's adapted patch from libav (https://lists.libav.org/pipermail/libav-devel/2016-May/077126.html) hwcontext_qsv is needed for VPP filter (which cannot use API functions from libavcodec) nablet developer (1): hwcontext: add a

[FFmpeg-devel] [PATCH] hwcontext: add a QSV implementation

2016-07-06 Thread nablet developer
Signed-off-by: nablet developer --- libavutil/Makefile | 3 + libavutil/hwcontext.c | 3 + libavutil/hwcontext.h | 1 + libavutil/hwcontext_internal.h | 1 + libavutil/hwcontext_qsv.c | 791 +