Chromium Code Reviews
DescriptionV4L2ImageProcessor: Use VIDIOC_S_SELECTION for buffer region control
Applications have to use the selection API to work with v4l2 mem2mem
devices.
The old crop ioctls are not suitable for such hardware.
For backward compatibility we may fallback to use old crop APIs if the
codec driver doesn't support selection interfaces.
BUG=615857
TEST=Run VDA tests and play video on elm with fixed kernel driver
for selection path.
Run VEA tests and play video on peach_pi for fallback path.
CQ_INCLUDE_TRYBOTS=master.tryserver.chromium.android:android_optional_gpu_tests_rel;master.tryserver.chromium.linux:linux_optional_gpu_tests_rel;master.tryserver.chromium.mac:mac_optional_gpu_tests_rel;master.tryserver.chromium.win:win_optional_gpu_tests_rel
Review-Url: https://codereview.chromium.org/2980793002
Cr-Commit-Position: refs/heads/master@{#494022}
Committed: https://chromium.googlesource.com/chromium/src/+/1bcbdbe7292b842776463402c1b5e6db83bafb77
Patch Set 1 #Patch Set 2 : V4L2ImageProcessor: Use VIDIOC_S_SELECTION for buffer region control #Messages
Total messages: 12 (7 generated)
|