summaryrefslogtreecommitdiff
path: root/linux/drivers/media/video/soc_camera.c
diff options
context:
space:
mode:
authorGuennadi Liakhovetski <g.liakhovetski@gmx.de>2009-08-25 16:46:54 +0200
committerGuennadi Liakhovetski <g.liakhovetski@gmx.de>2009-08-25 16:46:54 +0200
commit6bd7b0281dd65988d5cf613bc99541ef4a8f16cf (patch)
tree689353b9e45ffff3f8fc11de88846a50116abac9 /linux/drivers/media/video/soc_camera.c
parent9be813fc0bfdb82513f0e232f0dda18b2dba8e84 (diff)
downloadmediapointer-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