]> 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)
commit9336c41c5ac781aba92960386b1813bf91fe69a9
tree13c3a607689cd0af08ce894a69c9e8bcd334d6c4
parente0d70929358f49bb7b78e918672607eb147abe85
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