diff options
author | Guennadi Liakhovetski <g.liakhovetski@gmx.de> | 2009-08-25 16:46:54 +0200 |
---|---|---|
committer | Guennadi Liakhovetski <g.liakhovetski@gmx.de> | 2009-08-25 16:46:54 +0200 |
commit | 6bd7b0281dd65988d5cf613bc99541ef4a8f16cf (patch) | |
tree | 689353b9e45ffff3f8fc11de88846a50116abac9 /linux/drivers/media/video/soc_camera.c | |
parent | 9be813fc0bfdb82513f0e232f0dda18b2dba8e84 (diff) | |
download | mediapointer-dvb-s2-6bd7b0281dd65988d5cf613bc99541ef4a8f16cf.tar.gz mediapointer-dvb-s2-6bd7b0281dd65988d5cf613bc99541ef4a8f16cf.tar.bz2 |
sh_mobile_ceu_camera: implement host-side image scaling
From: Guennadi Liakhovetski <g.liakhovetski@gmx.de>
Use host-side image scaling when the client fails to set the requested format.
We also have to take scaling into account when performing host-side cropping.
Similar to cropping we try to use client-side scaling as much as possible to
preserve bus bandwidth and optimise the frame-rate.
Signed-off-by: Guennadi Liakhovetski <g.liakhovetski@gmx.de>
Priority: low
---
drivers/media/video/sh_mobile_ceu_camera.c | 392 +++++++++++++++++++++++-----
1 files changed, 321 insertions(+), 71 deletions(-)
Diffstat (limited to 'linux/drivers/media/video/soc_camera.c')
0 files changed, 0 insertions, 0 deletions