Searched refs:ACameraMetadata (Results 1 - 16 of 16) sorted by relevance

/frameworks/av/camera/ndk/
H A DNdkCameraMetadata.cpp25 #include "impl/ACameraMetadata.h"
31 const ACameraMetadata* acm, uint32_t tag, ACameraMetadata_const_entry* entry) {
43 const ACameraMetadata* acm, /*out*/int32_t* numTags, /*out*/const uint32_t** tags) {
54 ACameraMetadata* ACameraMetadata_copy(const ACameraMetadata* src) {
60 return new ACameraMetadata(*src);
64 void ACameraMetadata_free(ACameraMetadata* metadata) {
H A DAndroid.mk30 impl/ACameraMetadata.cpp \
H A DNdkCameraManager.cpp103 ACameraManager* mgr, const char* cameraId, ACameraMetadata** chars){
/frameworks/av/camera/include/camera/ndk/
H A DNdkCameraMetadata.h49 * ACameraMetadata is opaque type that provides access to read-only camera metadata like camera
53 typedef struct ACameraMetadata ACameraMetadata; typedef in typeref:struct:ACameraMetadata
78 * Definition of rational data type in {@link ACameraMetadata}.
176 * Get a metadata entry from an input {@link ACameraMetadata}.
181 * @param metadata the {@link ACameraMetadata} of interest.
193 const ACameraMetadata* metadata, uint32_t tag, /*out*/ACameraMetadata_const_entry* entry);
196 * List all the entry tags in input {@link ACameraMetadata}.
198 * @param metadata the {@link ACameraMetadata} of interest.
199 * @param numEntries number of metadata entries in input {@link ACameraMetadata}
[all...]
H A DNdkCameraManager.h194 * <p>See {@link ACameraMetadata} document and {@link NdkCameraMetadataTags.h} for more details.</p>
201 * @param characteristics the output {@link ACameraMetadata} will be filled here if the method call
214 /*out*/ACameraMetadata** characteristics);
H A DNdkCameraCaptureSession.h165 * {@link ACAMERA_SENSOR_TIMESTAMP} of the {@link ACameraMetadata} in
187 ACaptureRequest* request, const ACameraMetadata* result);
264 * included in {@link ACAMERA_SENSOR_TIMESTAMP} of the {@link ACameraMetadata} in
443 * <p>Each capture produces one {@link ACameraMetadata} as a capture result and image buffers for
/frameworks/av/include/camera/ndk/
H A DNdkCameraMetadata.h49 * ACameraMetadata is opaque type that provides access to read-only camera metadata like camera
53 typedef struct ACameraMetadata ACameraMetadata; typedef in typeref:struct:ACameraMetadata
78 * Definition of rational data type in {@link ACameraMetadata}.
176 * Get a metadata entry from an input {@link ACameraMetadata}.
181 * @param metadata the {@link ACameraMetadata} of interest.
193 const ACameraMetadata* metadata, uint32_t tag, /*out*/ACameraMetadata_const_entry* entry);
196 * List all the entry tags in input {@link ACameraMetadata}.
198 * @param metadata the {@link ACameraMetadata} of interest.
199 * @param numEntries number of metadata entries in input {@link ACameraMetadata}
[all...]
H A DNdkCameraManager.h194 * <p>See {@link ACameraMetadata} document and {@link NdkCameraMetadataTags.h} for more details.</p>
201 * @param characteristics the output {@link ACameraMetadata} will be filled here if the method call
214 /*out*/ACameraMetadata** characteristics);
H A DNdkCameraCaptureSession.h165 * {@link ACAMERA_SENSOR_TIMESTAMP} of the {@link ACameraMetadata} in
187 ACaptureRequest* request, const ACameraMetadata* result);
264 * included in {@link ACAMERA_SENSOR_TIMESTAMP} of the {@link ACameraMetadata} in
443 * <p>Each capture produces one {@link ACameraMetadata} as a capture result and image buffers for
/frameworks/av/camera/ndk/impl/
H A DACameraMetadata.cpp18 #define LOG_TAG "ACameraMetadata"
20 #include "ACameraMetadata.h"
28 * ACameraMetadata Implementation
30 ACameraMetadata::ACameraMetadata(camera_metadata_t* buffer, ACAMERA_METADATA_TYPE type) : function in class:ACameraMetadata
40 ACameraMetadata::isNdkSupportedCapability(int32_t capability) {
63 ACameraMetadata::filterUnsupportedFeatures() {
85 ACameraMetadata::filterStreamConfigurations() {
151 ACameraMetadata::isVendorTag(const uint32_t tag) {
160 ACameraMetadata
[all...]
H A DACameraMetadata.h32 * ACameraMetadata opaque struct definition
35 struct ACameraMetadata : public RefBase { struct in inherits:RefBase
44 ACameraMetadata(camera_metadata_t *buffer, ACAMERA_METADATA_TYPE type);
46 ACameraMetadata(const ACameraMetadata& other) : function in struct:ACameraMetadata
H A DACaptureRequest.h48 ACameraMetadata* settings;
H A DACameraManager.cpp22 #include "ACameraMetadata.h"
402 const char *cameraIdStr, ACameraMetadata **characteristics) {
427 *characteristics = new ACameraMetadata(
428 rawMetadata.release(), ACameraMetadata::ACM_CHARACTERISTICS);
437 ACameraMetadata* rawChars;
445 std::unique_ptr<ACameraMetadata> chars(rawChars);
H A DACameraDevice.h40 #include "ACameraMetadata.h"
50 std::unique_ptr<ACameraMetadata> chars,
149 const std::unique_ptr<ACameraMetadata> mChars; // Camera characteristics
279 std::unique_ptr<ACameraMetadata> chars) :
H A DACameraDevice.cpp26 #include "ACameraMetadata.h"
53 std::unique_ptr<ACameraMetadata> chars,
138 outReq->settings = new ACameraMetadata(rawRequest.release(), ACameraMetadata::ACM_REQUEST);
304 pRequest->settings = new ACameraMetadata(clone.release(), ACameraMetadata::ACM_REQUEST);
914 sp<ACameraMetadata> result(static_cast<ACameraMetadata*>(obj.get()));
1323 sp<ACameraMetadata> result(new ACameraMetadata(
[all...]
H A DACameraManager.h167 const char *cameraId, ACameraMetadata **characteristics);

Completed in 327 milliseconds