linux/drivers/media/platform/omap3isp
Laurent Pinchart 3fdfedaaa7 [media] omap3isp: preview: Lower the crop margins
The preview engine includes filters that consume columns and lines as
part of their operation, thus resulting in a cropped image. To allow
turning those filters on/off during streaming without affecting the
output image size, the driver adds additional cropping to make the total
number of cropped columns and lines constant regardless of which filters
are enabled.
This process needlessly includes the CFA filter, as whether the filter
is enabled only depends on the sink pad format, which can't change
during streaming.
Exclude the CFA filter from the preview engine margins.

Signed-off-by: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
Acked-by: Sakari Ailus <sakari.ailus@iki.fi>
Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>
2013-02-05 14:45:29 -02:00
..
cfa_coef_table.h
gamma_table.h
isp.c [media] omap3isp: Don't include <plat/cpu.h> 2013-01-06 11:10:42 -02:00
isp.h Merge branch 'v4l_for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media 2012-12-13 19:22:22 -08:00
ispccdc.c ARM: arm-soc: Header cleanups 2012-12-12 11:45:16 -08:00
ispccdc.h
ispccp2.c
ispccp2.h
ispcsi2.c [media] omap3isp: Replace printk with dev_* 2012-11-28 10:50:53 -02:00
ispcsi2.h
ispcsiphy.c [media] omap3isp: csiphy: Fix an uninitialized variable compiler warning 2012-12-27 17:35:11 -02:00
ispcsiphy.h [media] omap3isp: Configure CSI-2 phy based on platform data 2012-11-28 10:45:14 -02:00
isph3a_aewb.c
isph3a_af.c
isph3a.h
isphist.c Merge branch 'v4l_for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media 2012-12-13 19:22:22 -08:00
isphist.h
isppreview.c [media] omap3isp: preview: Lower the crop margins 2013-02-05 14:45:29 -02:00
isppreview.h
ispqueue.c [media] omap3isp: ispqueue: Fix uninitialized variable compiler warnings 2012-12-27 18:21:49 -02:00
ispqueue.h
ispreg.h [media] omap3isp: Add PHY routing configuration 2012-11-28 10:39:40 -02:00
ispresizer.c
ispresizer.h
ispstat.c Merge branch 'v4l_for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media 2012-12-13 19:22:22 -08:00
ispstat.h Merge branch 'v4l_for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media 2012-12-13 19:22:22 -08:00
ispvideo.c Linux 3.8-rc3 2013-01-11 13:28:19 -02:00
ispvideo.h
luma_enhance_table.h
Makefile
noise_filter_table.h