Home | History | Annotate | Download | only in HAL

Lines Matching defs:QCamera2HardwareInterface

63 camera_device_ops_t QCamera2HardwareInterface::mCameraOps = {
64 set_preview_window: QCamera2HardwareInterface::set_preview_window,
65 set_callbacks: QCamera2HardwareInterface::set_CallBacks,
66 enable_msg_type: QCamera2HardwareInterface::enable_msg_type,
67 disable_msg_type: QCamera2HardwareInterface::disable_msg_type,
68 msg_type_enabled: QCamera2HardwareInterface::msg_type_enabled,
70 start_preview: QCamera2HardwareInterface::start_preview,
71 stop_preview: QCamera2HardwareInterface::stop_preview,
72 preview_enabled: QCamera2HardwareInterface::preview_enabled,
73 store_meta_data_in_buffers: QCamera2HardwareInterface::store_meta_data_in_buffers,
75 start_recording: QCamera2HardwareInterface::start_recording,
76 stop_recording: QCamera2HardwareInterface::stop_recording,
77 recording_enabled: QCamera2HardwareInterface::recording_enabled,
78 release_recording_frame: QCamera2HardwareInterface::release_recording_frame,
80 auto_focus: QCamera2HardwareInterface::auto_focus,
81 cancel_auto_focus: QCamera2HardwareInterface::cancel_auto_focus,
83 take_picture: QCamera2HardwareInterface::take_picture,
84 cancel_picture: QCamera2HardwareInterface::cancel_picture,
86 set_parameters: QCamera2HardwareInterface::set_parameters,
87 get_parameters: QCamera2HardwareInterface::get_parameters,
88 put_parameters: QCamera2HardwareInterface::put_parameters,
89 send_command: QCamera2HardwareInterface::send_command,
91 release: QCamera2HardwareInterface::release,
92 dump: QCamera2HardwareInterface::dump,
96 int32_t QCamera2HardwareInterface::getEffectValue(const char *effect)
120 int QCamera2HardwareInterface::set_preview_window(struct camera_device *device,
124 QCamera2HardwareInterface *hw =
125 reinterpret_cast<QCamera2HardwareInterface *>(device->priv);
158 void QCamera2HardwareInterface::set_CallBacks(struct camera_device *device,
165 QCamera2HardwareInterface *hw =
166 reinterpret_cast<QCamera2HardwareInterface *>(device->priv);
199 void QCamera2HardwareInterface::enable_msg_type(struct camera_device *device, int32_t msg_type)
201 QCamera2HardwareInterface *hw =
202 reinterpret_cast<QCamera2HardwareInterface *>(device->priv);
227 void QCamera2HardwareInterface::disable_msg_type(struct camera_device *device, int32_t msg_type)
229 QCamera2HardwareInterface *hw =
230 reinterpret_cast<QCamera2HardwareInterface *>(device->priv);
256 int QCamera2HardwareInterface::msg_type_enabled(struct camera_device *device, int32_t msg_type)
259 QCamera2HardwareInterface *hw =
260 reinterpret_cast<QCamera2HardwareInterface *>(device->priv);
289 int QCamera2HardwareInterface::start_preview(struct camera_device *device)
292 QCamera2HardwareInterface *hw =
293 reinterpret_cast<QCamera2HardwareInterface *>(device->priv);
326 void QCamera2HardwareInterface::stop_preview(struct camera_device *device)
328 QCamera2HardwareInterface *hw =
329 reinterpret_cast<QCamera2HardwareInterface *>(device->priv);
356 int QCamera2HardwareInterface::preview_enabled(struct camera_device *device)
359 QCamera2HardwareInterface *hw =
360 reinterpret_cast<QCamera2HardwareInterface *>(device->priv);
391 int QCamera2HardwareInterface::store_meta_data_in_buffers(
395 QCamera2HardwareInterface *hw =
396 reinterpret_cast<QCamera2HardwareInterface *>(device->priv);
426 int QCamera2HardwareInterface::start_recording(struct camera_device *device)
429 QCamera2HardwareInterface *hw =
430 reinterpret_cast<QCamera2HardwareInterface *>(device->priv);
459 void QCamera2HardwareInterface::stop_recording(struct camera_device *device)
461 QCamera2HardwareInterface *hw =
462 reinterpret_cast<QCamera2HardwareInterface *>(device->priv);
489 int QCamera2HardwareInterface::recording_enabled(struct camera_device *device)
492 QCamera2HardwareInterface *hw =
493 reinterpret_cast<QCamera2HardwareInterface *>(device->priv);
521 void QCamera2HardwareInterface::release_recording_frame(
524 QCamera2HardwareInterface *hw =
525 reinterpret_cast<QCamera2HardwareInterface *>(device->priv);
553 int QCamera2HardwareInterface::auto_focus(struct camera_device *device)
556 QCamera2HardwareInterface *hw =
557 reinterpret_cast<QCamera2HardwareInterface *>(device->priv);
588 int QCamera2HardwareInterface::cancel_auto_focus(struct camera_device *device)
591 QCamera2HardwareInterface *hw =
592 reinterpret_cast<QCamera2HardwareInterface *>(device->priv);
622 int QCamera2HardwareInterface::take_picture(struct camera_device *device)
625 QCamera2HardwareInterface *hw =
626 reinterpret_cast<QCamera2HardwareInterface *>(device->priv);
721 int QCamera2HardwareInterface::cancel_picture(struct camera_device *device)
724 QCamera2HardwareInterface *hw =
725 reinterpret_cast<QCamera2HardwareInterface *>(device->priv);
755 int QCamera2HardwareInterface::set_parameters(struct camera_device *device,
759 QCamera2HardwareInterface *hw =
760 reinterpret_cast<QCamera2HardwareInterface *>(device->priv);
787 char* QCamera2HardwareInterface::get_parameters(struct camera_device *device)
790 QCamera2HardwareInterface *hw =
791 reinterpret_cast<QCamera2HardwareInterface *>(device->priv);
819 void QCamera2HardwareInterface::put_parameters(struct camera_device *device,
822 QCamera2HardwareInterface *hw =
823 reinterpret_cast<QCamera2HardwareInterface *>(device->priv);
852 int QCamera2HardwareInterface::send_command(struct camera_device *device,
858 QCamera2HardwareInterface *hw =
859 reinterpret_cast<QCamera2HardwareInterface *>(device->priv);
892 void QCamera2HardwareInterface::release(struct camera_device *device)
894 QCamera2HardwareInterface *hw =
895 reinterpret_cast<QCamera2HardwareInterface *>(device->priv);
922 int QCamera2HardwareInterface::dump(struct camera_device *device, int fd)
930 QCamera2HardwareInterface *hw =
931 reinterpret_cast<QCamera2HardwareInterface *>(device->priv);
960 int QCamera2HardwareInterface::close_camera_device(hw_device_t *hw_dev)
964 QCamera2HardwareInterface *hw =
965 reinterpret_cast<QCamera2HardwareInterface *>(
990 int QCamera2HardwareInterface::register_face_image(struct camera_device *device,
995 QCamera2HardwareInterface *hw =
996 reinterpret_cast<QCamera2HardwareInterface *>(device->priv);
1018 * FUNCTION : QCamera2HardwareInterface
1020 * DESCRIPTION: constructor of QCamera2HardwareInterface
1027 QCamera2HardwareInterface::QCamera2HardwareInterface(int cameraId)
1094 * FUNCTION : ~QCamera2HardwareInterface
1096 * DESCRIPTION: destructor of QCamera2HardwareInterface
1102 QCamera2HardwareInterface::~QCamera2HardwareInterface()
1127 int QCamera2HardwareInterface::openCamera(struct hw_device_t **hw_device)
1159 int QCamera2HardwareInterface::openCamera()
1235 int QCamera2HardwareInterface::closeCamera()
1303 int QCamera2HardwareInterface::initCapabilities(int cameraId,mm_camera_vtbl_t *cameraHandle)
1366 int QCamera2HardwareInterface::getCapabilities(int cameraId,
1392 int QCamera2HardwareInterface::prepareTorchCamera()
1417 int QCamera2HardwareInterface::releaseTorchCamera()
1439 uint8_t QCamera2HardwareInterface::getBufNumRequired(cam_stream_type_t stream_type)
1616 QCameraMemory *QCamera2HardwareInterface::allocateStreamBuf(cam_stream_type_t stream_type,
1735 int32_t QCamera2HardwareInterface::allocateMoreStreamBuf(QCameraMemory *mem_obj,
1759 QCameraHeapMemory *QCamera2HardwareInterface::allocateStreamInfoBuf(
1900 int QCamera2HardwareInterface::setPreviewWindow(
1923 int QCamera2HardwareInterface::setCallBacks(camera_notify_callback notify_cb,
1950 int QCamera2HardwareInterface::enableMsgType(int32_t msg_type)
1968 int QCamera2HardwareInterface::disableMsgType(int32_t msg_type)
1985 int QCamera2HardwareInterface::msgTypeEnabled(int32_t msg_type)
2001 int QCamera2HardwareInterface::msgTypeEnabledWithLock(int32_t msg_type)
2021 int QCamera2HardwareInterface::startPreview()
2046 int QCamera2HardwareInterface::stopPreview()
2074 int QCamera2HardwareInterface::storeMetaDataInBuffers(int enable)
2091 int QCamera2HardwareInterface::startRecording()
2135 int QCamera2HardwareInterface::stopRecording()
2162 int QCamera2HardwareInterface::releaseRecordingFrame(const void * opaque)
2185 int QCamera2HardwareInterface::autoFocus()
2219 int QCamera2HardwareInterface::cancelAutoFocus()
2257 bool QCamera2HardwareInterface::processUFDumps(qcamera_jpeg_evt_payload_t *evt)
2316 int32_t QCamera2HardwareInterface::configureAdvancedCapture()
2352 int32_t QCamera2HardwareInterface::configureAFBracketing(bool enable)
2395 int32_t QCamera2HardwareInterface::configureFlashBracketing(bool enable)
2425 int32_t QCamera2HardwareInterface::configureHDRBracketing()
2485 int32_t QCamera2HardwareInterface::configureAEBracketing()
2510 int32_t QCamera2HardwareInterface::configureOptiZoom()
2538 int32_t QCamera2HardwareInterface::startAdvancedCapture(
2570 int QCamera2HardwareInterface::takePicture()
2785 int32_t QCamera2HardwareInterface::declareSnapshotStreams()
2814 int32_t QCamera2HardwareInterface::longShot()
2851 int QCamera2HardwareInterface::stopCaptureChannel(bool destroy)
2877 int QCamera2HardwareInterface::cancelPicture()
2930 * PARAMETERS : @data - pointer to QCamera2HardwareInterface class object
2937 QCamera2HardwareInterface *hw = reinterpret_cast<QCamera2HardwareInterface *>(data);
2957 int QCamera2HardwareInterface::takeLiveSnapshot()
2975 int QCamera2HardwareInterface::takeLiveSnapshot_internal()
3007 int QCamera2HardwareInterface::cancelLiveSnapshot()
3034 char* QCamera2HardwareInterface::getParameters()
3088 int QCamera2HardwareInterface::putParameters(char *parms)
3108 int QCamera2HardwareInterface::sendCommand(int32_t command, int32_t /*arg1*/, int32_t /*arg2*/)
3173 int QCamera2HardwareInterface::registerFaceImage(void *img_ptr,
3254 int QCamera2HardwareInterface::release()
3279 int QCamera2HardwareInterface::dump(int fd)
3303 int QCamera2HardwareInterface::processAPI(qcamera_sm_evt_enum_t api, void *api_payload)
3321 int QCamera2HardwareInterface::processEvt(qcamera_sm_evt_enum_t evt, void *evt_payload)
3339 int QCamera2HardwareInterface::processSyncEvt(qcamera_sm_evt_enum_t evt, void *evt_payload)
3369 void QCamera2HardwareInterface::camEvtHandle(uint32_t /*camera_handle*/,
3373 QCamera2HardwareInterface *obj = (QCamera2HardwareInterface *)user_data;
3400 void QCamera2HardwareInterface::jpegEvtHandle(jpeg_job_status_t status,
3406 QCamera2HardwareInterface *obj = (QCamera2HardwareInterface *)userdata;
3439 int QCamera2HardwareInterface::thermalEvtHandle(
3470 int32_t QCamera2HardwareInterface::sendEvtNotify(int32_t msg_type,
3495 int32_t QCamera2HardwareInterface::processAutoFocusEvent(cam_auto_focus_data_t &focus_data)
3566 int32_t QCamera2HardwareInterface::processZoomEvent(cam_crop_data_t &crop_info)
3590 int32_t QCamera2HardwareInterface::processHDRData(cam_asd_hdr_scene_data_t hdr_scene)
3669 int32_t QCamera2HardwareInterface::processPrepSnapshotDoneEvent(
3698 int32_t QCamera2HardwareInterface::processASDUpdate(cam_auto_scene_t scene)
3758 int32_t QCamera2HardwareInterface::processJpegNotify(qcamera_jpeg_evt_payload_t *jpeg_evt)
3772 void QCamera2HardwareInterface::lockAPI()
3788 void QCamera2HardwareInterface::waitAPIResult(qcamera_sm_evt_enum_t api_evt,
3830 void QCamera2HardwareInterface::unlockAPI()
3845 void QCamera2HardwareInterface::signalAPIResult(qcamera_api_result_t *result)
3878 void QCamera2HardwareInterface::signalEvtResult(qcamera_api_result_t *result)
3886 int32_t QCamera2HardwareInterface::prepareRawStream(QCameraChannel *curChannel)
3949 int32_t QCamera2HardwareInterface::addStreamToChannel(QCameraChannel *pChannel,
4051 int32_t QCamera2HardwareInterface::addPreviewChannel()
4122 int32_t QCamera2HardwareInterface::addVideoChannel()
4173 int32_t QCamera2HardwareInterface::addSnapshotChannel()
4221 int32_t QCamera2HardwareInterface::addRawChannel()
4280 int32_t QCamera2HardwareInterface::addZSLChannel()
4388 int32_t QCamera2HardwareInterface::addCaptureChannel()
4494 int32_t QCamera2HardwareInterface::addMetaDataChannel()
4543 QCameraReprocessChannel *QCamera2HardwareInterface::addReprocChannel(
4715 QCameraReprocessChannel *QCamera2HardwareInterface::addOfflineReprocChannel(
4786 int32_t QCamera2HardwareInterface::addChannel(qcamera_ch_type_enum_t ch_type)
4830 int32_t QCamera2HardwareInterface::delChannel(qcamera_ch_type_enum_t ch_type,
4857 int32_t QCamera2HardwareInterface::startChannel(qcamera_ch_type_enum_t ch_type)
4882 int32_t QCamera2HardwareInterface::stopChannel(qcamera_ch_type_enum_t ch_type)
4903 int32_t QCamera2HardwareInterface::preparePreview()
4966 void QCamera2HardwareInterface::unpreparePreview()
4983 void QCamera2HardwareInterface::playShutter(){
5009 QCameraChannel *QCamera2HardwareInterface::getChannelByHandle(uint32_t channelHandle)
5033 int32_t QCamera2HardwareInterface::processFaceDetectionResult(cam_face_detection_data_t *fd_data)
5230 void QCamera2HardwareInterface::releaseCameraMemory(void *data,
5252 void QCamera2HardwareInterface::returnStreamBuffer(void *data,
5275 int32_t QCamera2HardwareInterface::processHistogramStats(cam_hist_stats_t &stats_data)
5342 int QCamera2HardwareInterface::calcThermalLevel(
5468 int QCamera2HardwareInterface::recalcFPSRange(int &minFPS, int &maxFPS,
5498 int QCamera2HardwareInterface::updateThermalLevel(
5545 int QCamera2HardwareInterface::updateParameters(const char *parms, bool &needRestart)
5577 int QCamera2HardwareInterface::commitParameterChanges()
5600 bool QCamera2HardwareInterface::needDebugFps()
5619 bool QCamera2HardwareInterface::isCACEnabled()
5638 bool QCamera2HardwareInterface::is4k2kResolution(cam_dimension_t* resolution)
5659 bool QCamera2HardwareInterface::isAFRunning()
5679 bool QCamera2HardwareInterface::isPreviewRestartEnabled()
5698 bool QCamera2HardwareInterface::needReprocess()
5776 bool QCamera2HardwareInterface::needRotationReprocess()
5808 bool QCamera2HardwareInterface::needScaleReprocess()
5841 void QCamera2HardwareInterface::getThumbnailSize(cam_dimension_t &dim)
5857 int QCamera2HardwareInterface::getJpegQuality()
5875 int QCamera2HardwareInterface::getJpegRotation() {
5888 void QCamera2HardwareInterface::getOrientation() {
5903 QCameraExif *QCamera2HardwareInterface::getExifData()
6061 int32_t QCamera2HardwareInterface::setHistogram(bool histogram_en)
6078 int32_t QCamera2HardwareInterface::setFaceDetection(bool enabled)
6094 bool QCamera2HardwareInterface::isCaptureShutterEnabled()
6114 bool QCamera2HardwareInterface::needProcessPreviewFrame()
6132 int32_t QCamera2HardwareInterface::prepareHardwareForSnapshot(int32_t afNeeded)
6150 bool QCamera2HardwareInterface::needFDMetadata(qcamera_ch_type_enum_t channel_type)
6172 * @data : user data ptr (QCamera2HardwareInterface)
6176 void *QCamera2HardwareInterface::defferedWorkRoutine(void *obj)
6182 QCamera2HardwareInterface *pme = (QCamera2HardwareInterface *)obj;
6306 int32_t QCamera2HardwareInterface::queueDefferedWork(DefferedWorkCmd cmd,
6335 int32_t QCamera2HardwareInterface::waitDefferedWork(int32_t &job_id)
6361 bool QCamera2HardwareInterface::isRegularCapture()
6385 void QCamera2HardwareInterface::getLogLevel()