[libav-devel] [PATCH 2/2 V3] libavfilter/vf_vpp: Add common filters of the qsv vpp

2017-08-23 Thread Huang, Zhengxu
--- From 6ecdd270c770e7f27814830e0440cb2aa6c0d18e Mon Sep 17 00:00:00 2001 From: "Huang, Zhengxu" <zhengxu.maxw...@gmail.com> Date: Wed, 26 Jul 2017 04:50:06 +0800 Subject: [PATCH 2/2] libavfilter/vf_vpp: Add common filters of the qsv vpp Add common filters of the qsv vpp features including scale de

Re: [libav-devel] [PATCH 2/2 V2] libavfilter/vf_vpp: Add common filters of the qsv vpp

2017-08-22 Thread Huang, Zhengxu
On 2017/8/12 21:47, Anton Khirnov wrote: Quoting Huang, Zhengxu (2017-08-04 05:15:26) >From 0d3fcc7322b86e236596aad21f704b5844d14446 Mon Sep 17 00:00:00 2001 From: "Huang, Zhengxu" <zhengxu.maxw...@gmail.com> Date: Wed, 26 Jul 2017 04:50:06 +0800 Subject: [PATCH 2/2] liba

[libav-devel] [PATCH 1/2 V7] libavfilter/overlay_qsv: Add QSV overlay vpp filter

2017-08-17 Thread Huang, Zhengxu
ut the overlay usage. --- From 0899352f2f75f1e0a6b07f6eb0809ae52da35ef6 Mon Sep 17 00:00:00 2001 From: "Huang, Zhengxu" <zhengxu.maxw...@gmail.com> Date: Tue, 25 Jul 2017 21:55:50 +0800 Subject: [PATCH] libavfilter: Add QSV overlay vpp filter The filter supports two inputs and (implici

Re: [libav-devel] [PATCH 1/2 V6] libavfilter/overlay_qsv: Add QSV overlay vpp filter

2017-08-17 Thread Huang, Zhengxu
On 2017/8/12 16:10, Diego Biurrun wrote: On Fri, Aug 11, 2017 at 09:46:17AM +0800, Huang, Zhengxu wrote: From c4e8d8c22f2100bd9bffaccca628c5bd3bfd7281 Mon Sep 17 00:00:00 2001 From: "Huang, Zhengxu" <zhengxu.maxw...@gmail.com> Date: Tue, 25 Jul 2017 21:55:50 +0800 Subject: [PA

[libav-devel] [PATCH 1/2 V6] libavfilter/overlay_qsv: Add QSV overlay vpp filter

2017-08-10 Thread Huang, Zhengxu
* type which already have been defined in MSDK header file as per Maxym's review . * Add some comments about the overlay usage. --- From c4e8d8c22f2100bd9bffaccca628c5bd3bfd7281 Mon Sep 17 00:00:00 2001 From: "Huang, Zhengxu" <zhengxu.maxw...@gmail.com> Date: Tue, 25 Jul

[libav-devel] [PATCH 1/2 V5] libavfilter/overlay_qsv: Add QSV overlay vpp filter

2017-08-09 Thread Huang, Zhengxu
some comments about the overlay usage. --- From 873222a2fa0c0686e0611bc769707947fe243d27 Mon Sep 17 00:00:00 2001 From: "Huang, Zhengxu" <zhengxu.maxw...@gmail.com> Date: Tue, 25 Jul 2017 21:55:50 +0800 Subject: [PATCH] libavfilter/overlay_qsv: Add QSV overlay vpp filte

Re: [libav-devel] [PATCH 1/2 V4] libavfilter/overlay_qsv: Add QSV overlay vpp filter

2017-08-09 Thread Huang, Zhengxu
On 2017/8/7 18:12, Anton Khirnov wrote: Quoting Huang, Zhengxu (2017-08-04 04:05:28) diff --git a/configure b/configure index 4510100..e6ea18a 100755 --- a/configure +++ b/configure @@ -1786,6 +1786,7 @@ CONFIG_EXTRA=" qsv qsvdec qsvenc +qsvvpp rangecoder ri

[libav-devel] [PATCH 2/2 V2] libavfilter/vf_vpp: Add common filters of the qsv vpp

2017-08-03 Thread Huang, Zhengxu
--- Changes from v1: * Add the "deps/select" related to the vpp_qsv in the configure file as per Maxym's review . --- From 0d3fcc7322b86e236596aad21f704b5844d14446 Mon Sep 17 00:00:00 2001 From: "Huang, Zhengxu" <zhengxu.maxw...@gmail.com> Date: Wed, 26 Jul 2

[libav-devel] [PATCH 1/2 V4] libavfilter/overlay_qsv: Add QSV overlay vpp filter

2017-08-03 Thread Huang, Zhengxu
y have been defined in MSDK header file as per Maxym's review . * Add some comments about the overlay usage. --- From b944546261ed68e4a33513e99a8a6c8a60b74525 Mon Sep 17 00:00:00 2001 From: "Huang, Zhengxu" <zhengxu.maxw...@gmail.com> Date: Tue, 25 Jul 2017 21:55:50 +0800 Subject: [PAT

Re: [libav-devel] [PATCH 2/2] libavfilter/vf_vpp: Add common filters of the qsv vpp

2017-08-03 Thread Huang, Zhengxu
more filters in the cascade system the more drop on the performance compared with the union mode. On Mon, Jul 31, 2017 at 1:43 PM, Luca Barbato<lu_z...@gentoo.org> <mailto:lu_z...@gentoo.org> wrote: On 31/07/2017 03:27, Huang, Zhengxu wrote: Looks good after a first r

Re: [libav-devel] [PATCH 1/2 V3] libavfilter/overlay_qsv: Add QSV overlay vpp filter

2017-08-03 Thread Huang, Zhengxu
On 2017/8/4 5:27, Maxym Dmytrychenko wrote: about configure changes +overlay_qsv_filter_deps="libmfx qsv" why not simply "libmfx" ? yes , I will remove one. On Thu, Aug 3, 2017 at 11:30 AM, Luca Barbato <lu_z...@gentoo.org> wrote: On 03/08/2017 04:24, Huang, Z

[libav-devel] [PATCH 1/2 V3] libavfilter/overlay_qsv: Add QSV overlay vpp filter

2017-08-02 Thread Huang, Zhengxu
some comments about the overlay usage. --- From 00375890966a228d9aa121b4814292c474d2f235 Mon Sep 17 00:00:00 2001 From: "Huang, Zhengxu" <zhengxu.maxw...@gmail.com> Date: Tue, 25 Jul 2017 21:55:50 +0800 Subject: [PATCH 1/2] libavfilter/overlay_qsv: Add QSV overlay vpp filter Add intel QSV

Re: [libav-devel] [PATCH 1/2 V2] libavfilter/overlay_qsv: Add QSV overlay vpp filter

2017-08-02 Thread Huang, Zhengxu
On 2017/8/2 16:52, Luca Barbato wrote: On 02/08/2017 09:52, Huang, Zhengxu wrote: From fc3c6ff4c738d5cf6de84fb6d210efbe3f1a491f Mon Sep 17 00:00:00 2001 From: "Huang, Zhengxu" <zhengxu.maxw...@gmail.com> Date: Tue, 25 Jul 2017 21:55:50 +0800 Subject: [PATCH 1/2] libavfilter/

[libav-devel] [PATCH 1/2 V2] libavfilter/overlay_qsv: Add QSV overlay vpp filter

2017-08-02 Thread Huang, Zhengxu
--- Changes from v1: * Replace "enum QSVMemMode" with MFX_MEMTYPE_* type which already have been defined in MSDK header file as per Maxym's review . * Add some comments about the overlay usage. --- From fc3c6ff4c738d5cf6de84fb6d210efbe3f1a491f Mon Sep 17 00:00:00 2001 From: "

Re: [libav-devel] [PATCH 1/2] libavfilter/overlay_qsv: Add QSV overlay vpp filter

2017-08-01 Thread Huang, Zhengxu
On 2017/8/1 17:00, Maxym Dmytrychenko wrote: seems to be working. about: enum QSVMemMode would it be possible to avoid such for the favour of MFX_MEMTYPE_* ? OK, I will remove this and submit the V2 patch. On Tue, Aug 1, 2017 at 8:10 AM, Huang, Zhengxu <zhengxu.maxw...@gmail.com>

Re: [libav-devel] [PATCH 1/2] libavfilter/overlay_qsv: Add QSV overlay vpp filter

2017-08-01 Thread Huang, Zhengxu
On 2017/8/1 17:25, Luca Barbato wrote: On 01/08/2017 08:10, Huang, Zhengxu wrote: On 2017/7/31 19:41, Luca Barbato wrote: On 31/07/2017 03:25, Huang, Zhengxu wrote: After a first quick read I couldn't spot any specific problem, but I'm wondering if at least some of that code couldn't avoided

Re: [libav-devel] [PATCH 1/2] libavfilter/overlay_qsv: Add QSV overlay vpp filter

2017-08-01 Thread Huang, Zhengxu
On 2017/7/31 19:41, Luca Barbato wrote: On 31/07/2017 03:25, Huang, Zhengxu wrote: After a first quick read I couldn't spot any specific problem, but I'm wondering if at least some of that code couldn't avoided using the device_derive functionality in hwcontext. Thanks so much for your review

Re: [libav-devel] [PATCH 2/2] libavfilter/vf_vpp: Add common filters of the qsv vpp

2017-07-31 Thread Huang, Zhengxu
u_z...@gentoo.org> wrote: On 31/07/2017 03:27, Huang, Zhengxu wrote: Looks good after a first read, I still need to try it. Thank you a lot :) lu ___ libav-devel mailing list libav-devel@libav.org https://lists.libav.org/mailman/listinfo/libav

[libav-devel] [PATCH 2/2] libavfilter/vf_vpp: Add common filters of the qsv vpp

2017-07-30 Thread Huang, Zhengxu
From 0530b935473b1ea32a7d889e9579adab2c3f049e Mon Sep 17 00:00:00 2001 From: "Huang, Zhengxu" <zhengxu.maxw...@gmail.com> Date: Wed, 26 Jul 2017 04:50:06 +0800 Subject: [PATCH 2/2] libavfilter/vf_vpp: Add common filters of the qsv vpp Add common filters of the qsv vpp features

[libav-devel] [PATCH 1/2] libavfilter/overlay_qsv: Add QSV overlay vpp filter

2017-07-30 Thread Huang, Zhengxu
From 8057c02ac49fde91d56c46803f3e8413a37f1f9c Mon Sep 17 00:00:00 2001 From: "Huang, Zhengxu" <zhengxu.maxw...@gmail.com> Date: Tue, 25 Jul 2017 21:55:50 +0800 Subject: [PATCH 1/2] libavfilter/overlay_qsv: Add QSV overlay vpp filter Add intel QSV overlay filter. Now it su

[libav-devel] [PATCH] lavf/vf_deinterlace_qsv: Enable the qsv deinterlace vpp

2017-07-21 Thread Huang, Zhengxu
From 3a8daba13dc48ae86bb60cd5ff43d3371b2f0bd5 Mon Sep 17 00:00:00 2001 From: "Huang, Zhengxu" <zhengxu.maxw...@gmail.com> Date: Thu, 20 Jul 2017 16:16:44 +0800 Subject: [PATCH] lavf/vf_deinterlace_qsv: Enable the qsv deinterlace vpp The current qsv deinterlace module does

[libav-devel] [PATCH V3] libavcodec/mjpeg_qsv: Add QSV MJPEG encoder

2017-07-20 Thread Huang, Zhengxu
review --- From b3f7127e32caef5dc59fba1bfd8a150e3c9fc57a Mon Sep 17 00:00:00 2001 From: "Huang, Zhengxu" <zhengxu.maxw...@gmail.com> Date: Tue, 18 Jul 2017 01:13:24 +0800 Subject: [PATCH] libavcodec/mjpeg_qsv: Add QSV MJPEG encoder usage: -hwaccel qsv -c:v h264_qsv -i i

Re: [libav-devel] [PATCH V2] libavcodec/mjpeg_qsv: Add the QSV MJPEG encoder

2017-07-20 Thread Huang, Zhengxu
On 2017/7/20 20:07, Diego Biurrun wrote: On Wed, Jul 19, 2017 at 02:41:31PM +0800, Huang, Zhengxu wrote: --- Changes from v1: * separate the mjpeg encoder from h264/hevc/mpeg2 as per Luca's review * reuse the global_quality option as per Luca's review * modify some coding-style and add

[libav-devel] [PATCH V2] libavcodec/mjpeg_qsv: Add the QSV MJPEG encoder

2017-07-19 Thread Huang, Zhengxu
: "Huang, Zhengxu" <zhengxu.maxw...@gmail.com> Date: Tue, 18 Jul 2017 01:13:24 +0800 Subject: [PATCH] libavcodec/mjpeg_qsv: Add the QSV MJPEG encoder usage: -hwaccel qsv -c:v h264_qsv -i in -c:v mjpeg_qsv -global_quality 80 -f mjpeg out Signed-off-by: ChaoX A Liu <chaox.a@gm

Re: [libav-devel] [PATCH] libavcodec/mjpeg_qsv: Add the QSV MJPEG encoder

2017-07-19 Thread Huang, Zhengxu
On 2017/7/17 17:04, Luca Barbato wrote: Thank you for your contribution, here some comments :) On 7/17/17 10:40 AM, Huang, Zhengxu wrote: +#include Is the header necessary? the "MFX_CODEC_JPEG" needs this. +++ b/libavcodec/qsvenc.c @@ -435,6 +435,15 @@ static int init_v

Re: [libav-devel] [PATCH] libavcodec/mjpeg_qsv: Add the QSV MJPEG encoder

2017-07-18 Thread Huang, Zhengxu
On 2017/7/17 18:13, Diego Biurrun wrote: On Mon, Jul 17, 2017 at 04:40:38PM +0800, Huang, Zhengxu wrote: From 45be66259e8fb99b05796748ead308f0fc73c68c Mon Sep 17 00:00:00 2001 From: "Huang, Zhengxu" <zhengxu.maxw...@gmail.com> Date: Tue, 18 Jul 2017 01:13:24 +0800 Subject: [P

[libav-devel] [PATCH] libavcodec/mjpeg_qsv: Add the QSV MJPEG encoder

2017-07-17 Thread Huang, Zhengxu
From 45be66259e8fb99b05796748ead308f0fc73c68c Mon Sep 17 00:00:00 2001 From: "Huang, Zhengxu" <zhengxu.maxw...@gmail.com> Date: Tue, 18 Jul 2017 01:13:24 +0800 Subject: [PATCH] libavcodec/mjpeg_qsv: Add the QSV MJPEG encoder usage: -hwaccel qsv -c:v h264_qsv -i in -c:v mjpeg_qs