OSDN Git Service

media: venus: venc: Apply inloop deblocking filter
authorLoic Poulain <loic.poulain@linaro.org>
Fri, 24 Nov 2017 09:34:02 +0000 (04:34 -0500)
committerMauro Carvalho Chehab <mchehab@s-opensource.com>
Fri, 8 Dec 2017 16:20:41 +0000 (11:20 -0500)
commitf7d12fea16cbcc38d08092c6267e75fabeaa9093
tree13c3a607689cd0af08ce894a69c9e8bcd334d6c4
parenta7837e11679e015ef6c4b3f04ae09d17b0980c4e
media: venus: venc: Apply inloop deblocking filter

Deblocking filter allows to reduce blocking artifacts and improve
visual quality. This is configurable via the V4L2 API but eventually
not applied to the encoder.

Note that alpha and beta deblocking values are 32-bit signed (-6;+6).

Signed-off-by: Loic Poulain <loic.poulain@linaro.org>
Reviewed-by: Stanimir Varbanov <stanimir.varbanov@linaro.org>
Signed-off-by: Hans Verkuil <hans.verkuil@cisco.com>
Signed-off-by: Mauro Carvalho Chehab <mchehab@s-opensource.com>
drivers/media/platform/qcom/venus/core.h
drivers/media/platform/qcom/venus/hfi_helper.h
drivers/media/platform/qcom/venus/venc.c