Home | History | Annotate | Download | only in inc

Lines Matching full:virtual

43     virtual ~BaseCameraAdapter();
46 virtual status_t initialize(CameraProperties::Properties*) = 0;
48 virtual int setErrorHandler(ErrorNotifier *errorNotifier);
51 virtual void enableMsgType(int32_t msgs, frame_callback callback=NULL, event_callback eventCb=NULL, void* cookie=NULL);
52 virtual void disableMsgType(int32_t msgs, void* cookie);
53 virtual void returnFrame(CameraBuffer * frameBuf, CameraFrame::FrameType frameType);
54 virtual void addFramePointers(CameraBuffer *frameBuf, void *y_uv);
55 virtual void removeFramePointers();
58 virtual status_t setParameters(const android::CameraParameters& params) = 0;
59 virtual void getParameters(android::CameraParameters& params) = 0;
62 virtual status_t sendCommand(CameraCommands operation, int value1 = 0, int value2 = 0, int value3 = 0, int value4 = 0 );
64 virtual status_t registerImageReleaseCallback(release_image_buffers_callback callback, void *user_data);
66 virtual status_t registerEndCaptureCallback(end_image_capture_callback callback, void *user_data);
69 virtual AdapterState getState();
71 virtual AdapterState getNextState();
73 virtual status_t setSharedAllocator(camera_request_memory shmem_alloc) { mSharedAllocator = shmem_alloc; return NO_ERROR; };
76 virtual status_t rollbackToInitializedState();
83 virtual status_t setState(CameraCommands operation);
84 virtual status_t commitState();
85 virtual status_t rollbackState();
88 virtual status_t getState(AdapterState &state);
90 virtual status_t getNextState(AdapterState &state);
95 virtual status_t takePicture();
98 virtual status_t stopImageCapture();
101 virtual status_t startBracketing(int range);
104 virtual status_t stopBracketing();
107 virtual status_t autoFocus();
110 virtual status_t cancelAutoFocus();
113 virtual status_t startVideoCapture();
116 virtual status_t stopVideoCapture();
119 virtual status_t startPreview();
122 virtual status_t stopPreview();
125 virtual status_t startSmoothZoom(int targetIdx);
128 virtual status_t stopSmoothZoom();
131 virtual status_t useBuffers(CameraMode mode, CameraBuffer* bufArr, int num, size_t length, unsigned int queueable);
134 virtual status_t fillThisBuffer(CameraBuffer* frameBuf, CameraFrame::FrameType frameType);
138 virtual status_t getFrameSize(size_t &width, size_t &height);
141 virtual status_t getFrameDataSize(size_t &dataFrameSize, size_t bufferCount);
144 virtual status_t getPictureBufferSize(CameraFrame &frame, size_t bufferCount);
148 virtual status_t startFaceDetection();
152 virtual status_t stopFaceDetection();
154 virtual status_t switchToExecuting();
156 virtual status_t setupTunnel(uint32_t SliceHeight, uint32_t EncoderHandle, uint32_t width, uint32_t height);
158 virtual status_t destroyTunnel();
160 virtual status_t cameraPreviewInitialization();
163 virtual void onOrientationEvent(uint32_t orientation, uint32_t tilt);