[Libva] [PATCH v2 4/4] Adjust the parameter settings to DI on GEN6/GEN7

2015-03-18 Thread Gwenole Beauchesne
From: "Xiang, Haihao" Signed-off-by: Xiang, Haihao --- src/i965_post_processing.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/i965_post_processing.c b/src/i965_post_processing.c index 2c01e43..72f298f 100755 --- a/src/i965_post_processing.c +++ b/src/i965_post_pr

[Libva] [PATCH v2 1/4] vpp: fix memory leak in DNDI code path.

2015-03-18 Thread Gwenole Beauchesne
The original current_out_surface was never released on exit. Main reason for that is the legacy VPP framework that did not allow the VADriverContextP handle to be passed down to the desired .finalize() hook. Improved that to bring it on par with the VEBOX code path. Signed-off-by: Gwenole Beauches

[Libva] [PATCH v2 0/4] Advanced deinterlacing for SNB/IVB/BYT

2015-03-18 Thread Gwenole Beauchesne
This patch series brings the Sandybridge, Ivybridge and Baytrail code path for advanced deinterlacing on par with what we now have for VEBOX (Haswell and newer). Gwenole Beauchesne (3): vpp: fix memory leak in DNDI code path. vpp: fix advanced deinterlacing on Sandybridge and Ivybridge. vpp:

[Libva] [PATCH v2 2/4] vpp: fix advanced deinterlacing on Sandybridge and Ivybridge.

2015-03-18 Thread Gwenole Beauchesne
This fixes support for Motion Adaptive deinterlacing mode on both Sandybridge and Ivybridge platforms. In particular, correct field ordering is now supported, and STMM ping-pong buffering is added. v2: changed STMM surface format to Y800 for a single plane. Signed-off-by: Gwenole Beauchesne ---

[Libva] [PATCH v2 3/4] vpp: add support for Motion-Compensated deinterlacing on Ivybridge.

2015-03-18 Thread Gwenole Beauchesne
Signed-off-by: Gwenole Beauchesne --- src/i965_device_info.c | 1 + src/i965_post_processing.c | 4 +++- 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/src/i965_device_info.c b/src/i965_device_info.c index 9227d0b..13e3daa 100644 --- a/src/i965_device_info.c +++ b/src/i965_devi

Re: [Libva] display_order vs encode_order

2015-03-18 Thread Xiang, Haihao
On Wed, 2015-03-18 at 18:39 -0700, Shi Yan wrote: > Hello there, > > > I'm trying to learn libva video encoding. Since the pdf document is > outdated, I have to learn the example encoder code. > > > I noticed two kinds of orders, one is called encode_order, the other > is called display_order.

[Libva] display_order vs encode_order

2015-03-18 Thread Shi Yan
Hello there, I'm trying to learn libva video encoding. Since the pdf document is outdated, I have to learn the example encoder code. I noticed two kinds of orders, one is called encode_order, the other is called display_order. I can't understand the later one. how come the display order be diffe