Lines Matching refs:buffer
41 /** Takes ownership of passed-in buffer */
42 CameraMetadata(camera_metadata_t *buffer);
47 * Assignment clones metadata buffer.
50 CameraMetadata &operator=(const camera_metadata_t *buffer);
53 * Get reference to the underlying metadata buffer. Ownership remains with
67 status_t unlock(const camera_metadata_t *buffer);
70 * Release a raw metadata buffer to the caller. After this call,
71 * CameraMetadata no longer references the buffer, and the caller takes
72 * responsibility for freeing the raw metadata buffer (using
79 * Clear the metadata buffer and free all storage used by it
84 * Acquire a raw metadata buffer from the caller. After this call,
85 * the caller no longer owns the raw buffer, and must not free or manipulate it.
88 void acquire(camera_metadata_t* buffer);
91 * Acquires raw buffer from other CameraMetadata object. After the call, the argument
102 * Append metadata from a raw camera_metadata buffer
112 * Is the buffer empty (no entires)
117 * Sort metadata buffer for faster find
123 * will reallocate the buffer if insufficient space exists. Overloaded for
224 * Resize metadata buffer if needed by reallocating it and copying it over.