CHROMIUM: [media] rk3288-vpu: Implement VIDIOC_ENUM_FRAMESIZES
authorTomasz Figa <tfiga@chromium.org>
Mon, 27 Apr 2015 06:38:32 +0000 (15:38 +0900)
committerHuang, Tao <huangtao@rock-chips.com>
Thu, 30 Jun 2016 11:54:49 +0000 (19:54 +0800)
commite168c156afdca6891beb92b6db73795ced2d8250
treef249848afa93178f5838fad42ded4c628b86b105
parentd6c9f3ac7c982043725cbd20ace607a8dfdfd32c
CHROMIUM: [media] rk3288-vpu: Implement VIDIOC_ENUM_FRAMESIZES

This patch adds implementations of VIDIOC_ENUM_FRAMESIZES for rk3288-vpu
encoder and decoder devices. This IOCTL lets the userspace learn about
frame size limits of the hardware.

BUG=chromium:485409
TEST=vda/veatests, Chrome with crrev.com/1097913002.

Signed-off-by: Tomasz Figa <tfiga@chromium.org>
Reviewed-on: https://chromium-review.googlesource.com/269867
Reviewed-by: Heng-ruey Hsu <henryhsu@google.com>
Change-Id: Ia23a89c2f380b16cc7ef8338d33946d62f8a68fe
Signed-off-by: Jeffy Chen <jeffy.chen@rock-chips.com>
Signed-off-by: Yakir Yang <ykk@rock-chips.com>
drivers/media/platform/rk3288-vpu/rk3288_vpu_dec.c
drivers/media/platform/rk3288-vpu/rk3288_vpu_enc.c