]> git.proxmox.com Git - mirror_ubuntu-bionic-kernel.git/commit
media: venus: venc: configure entropy mode
authorLoic Poulain <loic.poulain@linaro.org>
Fri, 24 Nov 2017 09:34:01 +0000 (04:34 -0500)
committerThadeu Lima de Souza Cascardo <cascardo@canonical.com>
Wed, 11 Apr 2018 16:43:44 +0000 (13:43 -0300)
commit4ba295d718067d4c89f920be0a9e9f00744afd16
tree31a892394b51eebec727145557787d5247bd56b7
parent9631b9b7f538fb48245106fbec25bd5543100e7f
media: venus: venc: configure entropy mode

BugLink: http://bugs.launchpad.net/bugs/1763040
H264 entropy mode can be selected via V4L2 API but is eventually not
applied. Configure encoder with selected mode, CALVC (def) or CABAC.

Note that hw/firmware also expects a CABAC model configuration which
currently doesn't have existing V4L2 API control. For now, use model_0
which seems always supported and so the default one.

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>
(cherry picked from commit a7837e11679e015ef6c4b3f04ae09d17b0980c4e)
Signed-off-by: Paolo Pisati <paolo.pisati@canonical.com>
Acked-by: Seth Forshee <seth.forshee@canonical.com>
Acked-by: Thadeu Lima de Souza Cascardo <cascardo@canonical.com>
Signed-off-by: Thadeu Lima de Souza Cascardo <cascardo@canonical.com>
drivers/media/platform/qcom/venus/venc.c