Home | History | Annotate | Download | only in camera

Lines Matching defs:Camera

25 #include <system/camera.h>
26 #include <camera/ICameraRecordingProxy.h>
27 #include <camera/ICameraRecordingProxyListener.h>
28 #include <camera/android/hardware/ICamera.h>
29 #include <camera/android/hardware/ICameraClient.h>
30 #include <camera/CameraBase.h>
52 class Camera;
55 struct CameraTraits<Camera>
69 class Camera :
70 public CameraBase<Camera>,
81 // construct a camera client from an existing remote
82 static sp<Camera> create(const sp<::android::hardware::ICamera>& camera);
83 static sp<Camera> connect(int cameraId,
89 int clientUid, sp<Camera>& camera);
91 virtual ~Camera();
97 // pass the buffered IGraphicBufferProducer to the camera service
143 // send command to camera driver
146 // Tell camera how to pass video buffers. videoBufferMode is one of VIDEO_BUFFER_MODE_*.
152 // Set the video buffer producer for camera to use in VIDEO_BUFFER_MODE_BUFFER_QUEUE
184 explicit RecordingProxy(const sp<Camera>& camera);
195 sp<Camera> mCamera;
199 explicit Camera(int cameraId);
200 Camera(const Camera&);
201 Camera& operator=(const Camera);