summaryrefslogtreecommitdiffstats
path: root/drivers/media/dvb
diff options
context:
space:
mode:
authorTrent Piepho <xyzzy@speakeasy.org>2009-05-30 21:45:46 -0300
committerMauro Carvalho Chehab <mchehab@redhat.com>2009-06-23 03:21:18 -0300
commitb0d3159be9a36fd8b7b1cf88b812d951add53d11 (patch)
treeeb2be10df0843457ed94f8560ceb956fd37dd60c /drivers/media/dvb
parent2c0b19ac3b73199fe7b3fbff884051046554c048 (diff)
downloadkernel-crypto-b0d3159be9a36fd8b7b1cf88b812d951add53d11.tar.gz
kernel-crypto-b0d3159be9a36fd8b7b1cf88b812d951add53d11.tar.xz
kernel-crypto-b0d3159be9a36fd8b7b1cf88b812d951add53d11.zip
V4L/DVB (11901): v4l2: Create helper function for bounding and aligning images
Most hardware has limits on minimum and maximum image dimensions and also requirements about alignment. For example, image width must be even or a multiple of four. Some hardware has requirements that the total image size (width * height) be a multiple of some power of two. v4l_bound_align_image() will enforce min and max width and height, power of two alignment on width and height, and power of two alignment on total image size. It uses an efficient algorithm that will try to find the "closest" image size that meets the requirements. Signed-off-by: Trent Piepho <xyzzy@speakeasy.org> Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>
Diffstat (limited to 'drivers/media/dvb')
0 files changed, 0 insertions, 0 deletions