staging: bcm2835-codec: Refactor default resolution code
authorDave Stevenson <dave.stevenson@raspberrypi.org>
Wed, 20 Mar 2019 10:06:51 +0000 (10:06 +0000)
committerpopcornmix <popcornmix@gmail.com>
Wed, 1 Jul 2020 15:32:53 +0000 (16:32 +0100)
commitd2db91cd4023abad1450b36b40fe9f47ab8d94fc
tree3e6a75ff21d4218d07aceb928f9bd590c808d599
parente8bd5b938a3f722398910de89be4b3bc37e3bade
staging: bcm2835-codec: Refactor default resolution code

The default resolution code was different for each role
as compressed formats need to pass bytesperline as 0 and
set up customised buffer sizes.
This is common setup, therefore amend get_sizeimage and
get_bytesperline to do the correct thing whether compressed
or uncompressed.

Signed-off-by: Dave Stevenson <dave.stevenson@raspberrypi.org>
drivers/staging/vc04_services/bcm2835-codec/bcm2835-v4l2-codec.c