Home | History | Annotate | Download | only in camera

Lines Matching refs:CameraMetadata

30 class CameraMetadata {
34 CameraMetadata();
37 CameraMetadata(size_t entryCapacity, size_t dataCapacity = 10);
39 ~CameraMetadata();
42 CameraMetadata(camera_metadata_t *buffer);
44 CameraMetadata(const CameraMetadata &other);
49 CameraMetadata &operator=(const CameraMetadata &other);
50 CameraMetadata &operator=(const camera_metadata_t *buffer);
54 * the CameraMetadata object, but non-const CameraMetadata methods will not
57 * here from being accidentally invalidated by CameraMetadata operations.
62 * Unlock the CameraMetadata for use again. After this unlock, the pointer
71 * CameraMetadata no longer references the buffer, and the caller takes
73 * free_camera_metadata()), or for handing it to another CameraMetadata
86 * If CameraMetadata already contains metadata, it is freed.
91 * Acquires raw buffer from other CameraMetadata object. After the call, the argument
94 void acquire(CameraMetadata &other);
97 * Append metadata from another CameraMetadata object.
99 status_t append(const CameraMetadata &other);
171 void swap(CameraMetadata &other);