Adds accessors for set client buffer for sensor embedded metadata.
Sensor embeds private info (for example PDAF data) in sensor metadata. Client using Ext::SensorPrivateMetadata API to obtain this meta data involves several memcpy. When sensor metadata size is large, this will cause high CPU usage and affect camera performance. ISensorPrivateMetadataClientBufferRequest allow client to set a client buffer and Argus write to it directly without extra memcpy. This is only supported in single process mode as in client-server (multiprocess) mode, client and server are in different process and their own address space.
Data Structures | |
class | Argus::Ext::ISensorPrivateMetadataClientBufferRequest |