]> git.baikalelectronics.ru Git - kernel.git/commit
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)
commitc9eb168adf4949918d6bd32c0286441e579e3138
tree13c3a607689cd0af08ce894a69c9e8bcd334d6c4
parentc376ef03885bb377bda0d54bcd6c81d3e4b904fc
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