GCH: Add support for ICameraDeviceSession.configureStreamsV2
ICameraDeviceSession.configureStreamsV2 allows the HAL to inform the
framework about its decision to use the HAL buffer manager per session.
This is in contrast to the previous mechanism where the HAL buffer
manager was either used or not used per CameraDevice.
Bug: 311263114
Test: Basic validity - check that GCA works on devices not supporting session
specific HAL buffer manager.
Test: CTS on cuttlefish with
ANDROID_INFO_SUPPORTED_BUFFER_MANAGEMENT_VERSION_SESSION_CONFIGURABLE
Change-Id: I627dc5c5f071a19013b1f32b75e096783ac4694f
Signed-off-by: Jayant Chowdhary <jchowdhary@google.com>
12 files changed