Searched defs:ACameraDevice (Results 1 - 3 of 3) sorted by relevance

/frameworks/av/camera/ndk/include/camera/
H A DNdkCameraDevice.h50 * ACameraDevice is opaque type that provides access to a camera device.
54 typedef struct ACameraDevice ACameraDevice; typedef in typeref:struct:ACameraDevice
97 * @param device The {@link ACameraDevice} that is being disconnected.
99 typedef void (*ACameraDevice_StateCallback)(void* context, ACameraDevice* device);
106 * @param device The {@link ACameraDevice} that is being disconnected.
116 typedef void (*ACameraDevice_ErrorStateCallback)(void* context, ACameraDevice* device, int error);
125 * <p>Any attempt to call API methods on this ACameraDevice will return
142 * Any attempt to call API methods on this ACameraDevice in the future will return
161 * Close the connection and free this ACameraDevice synchronousl
[all...]
H A DNdkCameraCaptureSession.h123 * {@link ACameraDevice}.</p>
141 * incremented every time a new group of requests is submitted to the ACameraDevice.</p>
417 struct ACameraDevice;
418 typedef struct ACameraDevice ACameraDevice; typedef in typeref:struct:ACameraDevice
421 * Get the ACameraDevice pointer associated with this capture session in the device argument
425 * @param device the {@link ACameraDevice} associated with session. Will be set to NULL
428 * {@link ACAMERA_OK} if the method call succeeds. The {@link ACameraDevice}
436 ACameraCaptureSession* session, /*out*/ACameraDevice** device);
/frameworks/av/camera/ndk/impl/
H A DACameraDevice.h52 ACameraDevice* wrapper);
93 inline ACameraDevice* getWrapper() const { return mWrapper; };
161 ACameraDevice* mWrapper;
292 * ACameraDevice opaque struct definition
295 struct ACameraDevice { struct
296 ACameraDevice(const char* id, ACameraDevice_StateCallbacks* cb, function in struct:ACameraDevice
300 ~ACameraDevice() {};

Completed in 25 milliseconds