Android CTS 5.1 Release 24 (4340933)
-----BEGIN PGP SIGNATURE-----

iF0EABECAB0WIQRDQNE1cO+UXoOBCWTorT+BmrEOeAUCWdwItgAKCRDorT+BmrEO
eOUMAJ9S8aeIZBwyXZP4oD/d1BuumN5p4QCeJofZnk3HYc0zvE1AxX/mToF+5Uc=
=XNva
-----END PGP SIGNATURE-----
Camera: Add support to not queue all buffers up front

Camera HAL needs to call cancel_buffer on min_undequeued_buffers
preview buffers up front. That means not all preview buffers should
be queued into camera driver. This change adds the support.

Bug: 18630337
Change-Id: I794b0dcafa03ebfaddf4c68b66b09c74bbb206d0
11 files changed