Home
last modified time | relevance | path

Searched refs:camera (Results 1 – 25 of 178) sorted by relevance

12345678

/hardware/interfaces/camera/provider/2.4/default/
DAndroid.bp2 name: "android.hardware.camera.provider@2.4-legacy",
7 "android.hardware.camera.common@1.0",
8 "android.hardware.camera.device@1.0",
9 "android.hardware.camera.device@3.2",
10 "android.hardware.camera.device@3.3",
11 "android.hardware.camera.device@3.4",
12 "android.hardware.camera.device@3.5",
13 "android.hardware.camera.provider@2.4",
18 "camera.device@1.0-impl",
19 "camera.device@3.2-impl",
[all …]
DLegacyCameraProviderImpl_2_4.h30 namespace camera {
35 using ::android::hardware::camera::common::V1_0::CameraDeviceStatus;
36 using ::android::hardware::camera::common::V1_0::Status;
37 using ::android::hardware::camera::common::V1_0::TorchModeStatus;
38 using ::android::hardware::camera::common::V1_0::VendorTag;
39 using ::android::hardware::camera::common::V1_0::VendorTagSection;
40 using ::android::hardware::camera::common::V1_0::helper::CameraModule;
41 using ::android::hardware::camera::common::V1_0::helper::VendorTagDescriptor;
42 using ::android::hardware::camera::provider::V2_4::ICameraProvider;
43 using ::android::hardware::camera::provider::V2_4::ICameraProviderCallback;
/hardware/interfaces/camera/provider/2.5/default/
DAndroid.bp2 name: "android.hardware.camera.provider@2.5-legacy",
6 "android.hardware.camera.common@1.0",
7 "android.hardware.camera.device@1.0",
8 "android.hardware.camera.device@3.2",
9 "android.hardware.camera.device@3.3",
10 "android.hardware.camera.device@3.4",
11 "android.hardware.camera.device@3.5",
12 "android.hardware.camera.provider@2.4",
13 "android.hardware.camera.provider@2.4-legacy",
14 "android.hardware.camera.provider@2.5",
[all …]
DLegacyCameraProviderImpl_2_5.h28 namespace camera {
33 using namespace ::android::hardware::camera::provider;
35 using ::android::hardware::camera::common::V1_0::CameraDeviceStatus;
36 using ::android::hardware::camera::common::V1_0::Status;
37 using ::android::hardware::camera::common::V1_0::TorchModeStatus;
38 using ::android::hardware::camera::common::V1_0::VendorTag;
39 using ::android::hardware::camera::common::V1_0::VendorTagSection;
40 using ::android::hardware::camera::common::V1_0::helper::CameraModule;
41 using ::android::hardware::camera::common::V1_0::helper::VendorTagDescriptor;
42 using ::android::hardware::camera::provider::V2_5::DeviceState;
DExternalCameraProviderImpl_2_5.h28 namespace camera {
33 using namespace ::android::hardware::camera::provider;
35 using ::android::hardware::camera::common::V1_0::CameraDeviceStatus;
36 using ::android::hardware::camera::common::V1_0::Status;
37 using ::android::hardware::camera::common::V1_0::VendorTagSection;
38 using ::android::hardware::camera::external::common::ExternalCameraConfig;
39 using ::android::hardware::camera::provider::V2_5::ICameraProvider;
40 using ::android::hardware::camera::provider::V2_4::ICameraProviderCallback;
Dandroid.hardware.camera.provider@2.5-service.rc1 service vendor.camera-provider-2-5 /vendor/bin/hw/android.hardware.camera.provider@2.5-service
2 interface android.hardware.camera.provider@2.5::ICameraProvider legacy/0
3 interface android.hardware.camera.provider@2.4::ICameraProvider legacy/0
6 group audio camera input drmrpc
Dandroid.hardware.camera.provider@2.5-service_64.rc1 service vendor.camera-provider-2-5 /vendor/bin/hw/android.hardware.camera.provider@2.5-service_64
2 interface android.hardware.camera.provider@2.5::ICameraProvider legacy/0
3 interface android.hardware.camera.provider@2.4::ICameraProvider legacy/0
6 group audio camera input drmrpc
/hardware/interfaces/camera/device/3.5/default/
DAndroid.bp18 name: "camera.device@3.5-impl_headers",
24 name: "camera.device@3.5-external-impl_headers",
30 name: "camera.device@3.5-impl",
42 "camera.device@3.2-impl",
43 "camera.device@3.3-impl",
44 "camera.device@3.4-impl",
45 "android.hardware.camera.device@3.2",
46 "android.hardware.camera.device@3.3",
47 "android.hardware.camera.device@3.4",
48 "android.hardware.camera.device@3.5",
[all …]
/hardware/interfaces/camera/device/3.4/default/
DAndroid.bp18 name: "camera.device@3.4-impl_headers",
24 name: "camera.device@3.4-external-impl_headers",
30 name: "camera.device@3.4-impl",
43 "camera.device@3.2-impl",
44 "camera.device@3.3-impl",
45 "android.hardware.camera.device@3.2",
46 "android.hardware.camera.device@3.3",
47 "android.hardware.camera.device@3.4",
48 "android.hardware.camera.provider@2.4",
57 "android.hardware.camera.common@1.0-helper",
[all …]
/hardware/interfaces/camera/metadata/
DREADME.md6 The camera.metadata interface is used by the Android camera service,
7 camera provider and camera devices to retrieve static camera information and issue
8 camera capture controls.
16 HIDL version of the baseline camera metadata interface, required by
17 camera.provider@2.4 and camera.device@3.2 onwards.
/hardware/interfaces/camera/common/1.0/
Dtypes.hal17 package android.hardware.camera.common@1.0;
21 * android.hardware.camera
25 * Status codes for camera HAL method calls.
36 * the camera ID is unknown.
41 * The specified camera device is already in use
56 * The specified camera device does not support this operation.
61 * This camera device is no longer connected or otherwise available for use
73 * Possible states that the flash unit on a closed camera device can be set to
126 * The current status of a camera device, as sent by a camera provider HAL
129 * At startup, the camera service must assume all internal camera devices listed
[all …]
/hardware/interfaces/camera/provider/2.4/
DICameraProviderCallback.hal17 package android.hardware.camera.provider@2.4;
19 import android.hardware.camera.common@1.0::types;
22 * Callback functions for a camera provider HAL to use to inform the camera
23 * service of changes to the camera subsystem.
30 * Callback to the camera service to indicate that the state of a specific
31 * camera device has changed.
33 * On camera service startup, when ICameraProvider::setCallback is invoked,
34 * the camera service must assume that all internal camera devices are in
37 * The provider must call this method to inform the camera service of any
38 * initially NOT_PRESENT devices, and of any external camera devices that
[all …]
DICameraProvider.hal17 package android.hardware.camera.provider@2.4;
20 import android.hardware.camera.common@1.0::types;
21 import android.hardware.camera.device@1.0::ICameraDevice;
22 import android.hardware.camera.device@3.2::ICameraDevice;
25 * Camera provider HAL, which enumerates the available individual camera devices
29 * The provider is responsible for generating a list of camera device service
32 * Multiple camera provider HALs may be present in a single system.
34 * "android.hardware.camera.provider@<major>.<minor>/<type>/<instance>"
38 * "internal", "legacy", "external", "remote" etc. The camera framework
51 * back-facing camera and 1 being the main front-facing camera, if they exist.
[all …]
/hardware/interfaces/camera/device/3.5/default/include/ext_device_v3_5_impl/
DExternalCameraDeviceSession.h26 namespace camera {
31 using ::android::hardware::camera::device::V3_2::BufferCache;
32 using ::android::hardware::camera::device::V3_5::BufferRequest;
33 using ::android::hardware::camera::device::V3_5::BufferRequestStatus;
34 using ::android::hardware::camera::device::V3_2::BufferStatus;
35 using ::android::hardware::camera::device::V3_2::CameraMetadata;
36 using ::android::hardware::camera::device::V3_2::CaptureRequest;
37 using ::android::hardware::camera::device::V3_2::CaptureResult;
38 using ::android::hardware::camera::device::V3_2::ErrorCode;
39 using ::android::hardware::camera::device::V3_5::ICameraDeviceCallback;
[all …]
/hardware/interfaces/camera/device/
DREADME.md6 The camera.device HAL interface is used by the Android camera service to operate
7 individual camera devices. Instances of camera.device HAL interface can be obtained
9 is the major version of the camera device interface.
11 Obtaining the device interface does not turn on the respective camera device;
12 each camera device interface has an actual open() method to begin an active
13 camera session. Without invoking open(), the interface can be used for querying
14 camera static information.
16 More complete information about the Android camera HAL and subsystem can be found at
17 [source.android.com](http://source.android.com/devices/camera/index.html).
23 HIDL version of the legacy camera device HAL. Intended as a shim for devices
[all …]
/hardware/interfaces/camera/device/3.5/
DICameraDevice.hal17 package android.hardware.camera.device@3.5;
19 import android.hardware.camera.common@1.0::Status;
36 * Return the static camera information for a physical camera ID backing
37 * this logical camera device. This information may not change between consecutive calls.
39 * Note that HAL must support this function for physical camera IDs that are
41 * getCameraDeviceInterface_V3_x() on these camera IDs must return ILLEGAL_ARGUMENT.
48 * @param physicalCameraId The physical camera id parsed from the logical
49 * camera's ANDROID_LOGICAL_MULTI_CAMERA_PHYSICAL_IDS static metadata
51 * qualified camera device name "device@<major>.<minor>/<type>/<id>". And
52 * the physical camera must be of the same version and type as the parent
[all …]
/hardware/interfaces/camera/provider/
DREADME.md6 The camera.provider HAL is used by the Android camera service to discover,
7 query, and open individual camera devices.
9 It also allows for direct control of the flash unit of camera devices that have
12 More complete information about the Android camera HAL and subsystem can be found at
13 [source.android.com](http://source.android.com/devices/camera/index.html).
21 Common enum and struct definitions for all camera HAL interfaces. Does not
28 First HIDL version of the camera provider HAL, closely matching the feature set
29 and operation of the pre-HIDL camera HAL module v2.4.
36 matching the feature set and operation of the pre-HIDL camera HAL module
/hardware/interfaces/camera/device/3.2/
DICameraDevice.hal17 package android.hardware.camera.device@3.2;
19 import android.hardware.camera.common@1.0::types;
33 * Get camera device resource cost information.
39 * An unexpected internal camera HAL error occurred, and the
42 * An external camera device has been disconnected, and is no longer
43 * available. This camera device interface is now stale, and a new
48 * The resources required to open this camera device, or unspecified
56 * Return the static camera information for this camera device. This
59 * When an external camera is disconnected, its camera id becomes
60 * invalid. Calling this method with this invalid camera id must result in
[all …]
/hardware/interfaces/camera/provider/2.4/vts/functional/
DAndroid.bp34 "android.hardware.camera.common@1.0",
35 "android.hardware.camera.common@1.0-helper",
36 "android.hardware.camera.device@1.0",
37 "android.hardware.camera.device@3.2",
38 "android.hardware.camera.device@3.3",
39 "android.hardware.camera.device@3.4",
40 "android.hardware.camera.device@3.5",
41 "android.hardware.camera.metadata@3.4",
42 "android.hardware.camera.provider@2.4",
43 "android.hardware.camera.provider@2.5",
/hardware/interfaces/camera/device/3.3/default/
DAndroid.bp2 name: "camera.device@3.3-impl",
12 "camera.device@3.2-impl",
13 "android.hardware.camera.device@3.2",
14 "android.hardware.camera.device@3.3",
15 "android.hardware.camera.provider@2.4",
24 "android.hardware.camera.common@1.0-helper"
/hardware/interfaces/camera/metadata/3.4/
Dtypes.hal18 * Autogenerated from camera metadata definitions in
19 * /system/media/camera/docs/metadata_definitions.xml
23 package android.hardware.camera.metadata@3.4;
25 import android.hardware.camera.metadata@3.2;
26 import android.hardware.camera.metadata@3.3;
29 * Top level hierarchy definitions for camera metadata. *_INFO sections are for
30 * the static metadata that can be retrived without opening the camera device.
34 android.hardware.camera.metadata@3.3::CameraMetadataSection:ANDROID_SECTION_COUNT,
48 enum CameraMetadataSectionStart : android.hardware.camera.metadata@3.3::CameraMetadataSectionStart {
58 * Main enumeration for defining camera metadata tags added in this revision
[all …]
/hardware/interfaces/camera/device/1.0/
DICameraDevice.hal17 package android.hardware.camera.device@1.0;
19 import android.hardware.camera.common@1.0::types;
37 * Get camera device resource cost information.
45 * An unexpected internal camera HAL error occurred, and the
48 * An external camera device has been disconnected, and is no longer
49 * available. This camera device interface is now stale, and a new
54 * The resources required to open this camera device, or unspecified
60 * Get basic camera information.
68 * An unexpected internal camera HAL error occurred, and the
69 * camera information is not available.
[all …]
/hardware/interfaces/camera/device/3.4/default/include/ext_device_v3_4_impl/
DExternalCameraDevice_3_4.h32 namespace camera {
37 using namespace ::android::hardware::camera::device;
38 using ::android::hardware::camera::device::V3_2::ICameraDevice;
39 using ::android::hardware::camera::device::V3_2::ICameraDeviceCallback;
40 using ::android::hardware::camera::common::V1_0::CameraResourceCost;
41 using ::android::hardware::camera::common::V1_0::TorchMode;
42 using ::android::hardware::camera::common::V1_0::Status;
43 using ::android::hardware::camera::external::common::ExternalCameraConfig;
44 using ::android::hardware::camera::external::common::Size;
109 ::android::hardware::camera::common::V1_0::helper::CameraMetadata*);
[all …]
/hardware/interfaces/camera/device/3.4/
Dtypes.hal17 package android.hardware.camera.device@3.4;
30 * A descriptor for a single camera input or output stream. A stream is defined
43 * The physical camera id this stream belongs to.
45 * If the camera device is not a logical multi camera, or if the camera is a logical
46 * multi camera but the stream is not a physical output stream, this field will point to a
49 * A logical multi camera is a camera device backed by multiple physical cameras that
50 * are also exposed to the application. And for a logical multi camera, a physical output
51 * stream is an output stream specifically requested on an underlying physical camera.
53 * A logical camera is a camera device backed by multiple physical camera
55 * underlying physical camera device.
[all …]
/hardware/interfaces/camera/common/
DREADME.md6 The camera.common namesapce is used by the Android camera HALs for common
9 This includes standard status codes returned by most camera HAL methods.
11 More complete information about the Android camera HAL and subsystem can be found at
12 [source.android.com](http://source.android.com/devices/camera/index.html).
20 Common enum and struct definitions for all camera HAL interfaces. Does not

12345678