这篇教程C++ util_get_Hal_obj函数代码示例写得很实用,希望能帮到您。
本文整理汇总了C++中util_get_Hal_obj函数的典型用法代码示例。如果您正苦于以下问题:C++ util_get_Hal_obj函数的具体用法?C++ util_get_Hal_obj怎么用?C++ util_get_Hal_obj使用的例子?那么恭喜您, 这里精选的函数代码示例或许可以为您提供帮助。 在下文中一共展示了util_get_Hal_obj函数的30个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于我们的系统推荐出更棒的C++代码示例。 示例1: enable_msg_typevoid enable_msg_type(camera2_device_t * device, int32_t msg_type){ QCameraHardwareInterface *hardware = util_get_Hal_obj(device); if(hardware != NULL){ hardware->enableMsgType(msg_type); }}
开发者ID:AndroidStudio,项目名称:android-4.2_r1,代码行数:7,
示例2: enable_msg_typevoid enable_msg_type(struct camera_device * device, int32_t msg_type){ QCamera2HardwareInterface *hardware = util_get_Hal_obj(device); if(hardware != NULL){ hardware->enable_msg_type(device, msg_type); }}
开发者ID:charansai612,项目名称:android_device_yu_zos_jalebi,代码行数:7,
示例3: enable_msg_typevoid enable_msg_type(struct camera_device * device, int32_t msg_type){ QualcommCameraHardware * hardware = util_get_Hal_obj(device); if(hardware != NULL){ hardware->enableMsgType(msg_type); }}
开发者ID:10114395,项目名称:android-5.0.0_r5,代码行数:7,
示例4: close_camera_deviceextern "C" int close_camera_device( hw_device_t *hw_dev){ ALOGV("Q%s: device =%p E", __func__, hw_dev); int rc = -1; camera_device_t *device = (camera_device_t *)hw_dev; if(device) { camera_hardware_t *camHal = (camera_hardware_t *)device->priv; if(camHal ) { //if(!camHal->camera_released) { QualcommCameraHardware* hardware = util_get_Hal_obj( device); if(hardware != NULL) { if(camHal->camera_released != true) hardware->release( ); //hardware.clear( ); } //} close_Hal_obj(device); free(device->priv); device->priv = NULL; } free(device); rc = 0; } return rc;}
开发者ID:10114395,项目名称:android-5.0.0_r5,代码行数:26,
示例5: stop_recordingvoid stop_recording(camera2_device_t *device){ ALOGE("Q%s: E", __func__); QCameraHardwareInterface *hardware = util_get_Hal_obj(device); if(hardware != NULL){ hardware->stopRecording( ); }}
开发者ID:AndroidStudio,项目名称:android-4.2_r1,代码行数:8,
示例6: disable_msg_typevoid disable_msg_type(struct camera_device * device, int32_t msg_type){ QCamera2HardwareInterface *hardware = util_get_Hal_obj(device); CDBG_HIGH("Q%s: E", __func__); if(hardware != NULL){ hardware->disable_msg_type(device, msg_type); }}
开发者ID:charansai612,项目名称:android_device_yu_zos_jalebi,代码行数:8,
示例7: stop_recordingvoid stop_recording(struct camera_device * device){ CDBG_HIGH("Q%s: E", __func__); QCamera2HardwareInterface *hardware = util_get_Hal_obj(device); if(hardware != NULL){ hardware->stop_recording(device); }}
开发者ID:charansai612,项目名称:android_device_yu_zos_jalebi,代码行数:8,
示例8: disable_msg_typevoid disable_msg_type(camera2_device_t * device, int32_t msg_type){ QCameraHardwareInterface *hardware = util_get_Hal_obj(device); ALOGE("Q%s: E", __func__); if(hardware != NULL){ hardware->disableMsgType(msg_type); }}
开发者ID:AndroidStudio,项目名称:android-4.2_r1,代码行数:8,
示例9: stop_previewvoid stop_preview(struct camera_device * device){ ALOGE("Q%s: E", __func__); QCamera2HardwareInterface *hardware = util_get_Hal_obj(device); if(hardware != NULL){ hardware->stop_preview(device); }}
开发者ID:Dm47021,项目名称:android_hardware_qcom,代码行数:8,
示例10: stop_recordingvoid stop_recording(struct camera_device * device){ ALOGE("Q%s: E"); QCamera2HardwareInterface *hardware = util_get_Hal_obj(device); if(hardware != NULL){ hardware->stop_recording(device); }}
开发者ID:MIPS,项目名称:hardware-qcom-camera,代码行数:8,
示例11: stop_recordingvoid stop_recording(struct camera_device * device){ ALOGV("Q%s: E", __func__); QualcommCameraHardware* hardware = util_get_Hal_obj(device); if(hardware != NULL){ hardware->stopRecording( ); }}
开发者ID:10114395,项目名称:android-5.0.0_r5,代码行数:8,
示例12: disable_msg_typevoid disable_msg_type(struct camera_device * device, int32_t msg_type){ QualcommCameraHardware * hardware = util_get_Hal_obj(device); ALOGV("Q%s: E", __func__); if(hardware != NULL){ hardware->disableMsgType(msg_type); }}
开发者ID:10114395,项目名称:android-5.0.0_r5,代码行数:8,
示例13: release_recording_framevoid release_recording_frame(camera2_device_t *device, const void *opaque){ ALOGV("Q%s: E", __func__); QCameraHardwareInterface *hardware = util_get_Hal_obj(device); if(hardware != NULL){ hardware->releaseRecordingFrame(opaque); }}
开发者ID:AndroidStudio,项目名称:android-4.2_r1,代码行数:9,
示例14: release_recording_framevoid release_recording_frame(struct camera_device * device, const void *opaque){ ALOGV("Q%s: E", __func__); QualcommCameraHardware * hardware = util_get_Hal_obj(device); if(hardware != NULL){ hardware->releaseRecordingFrame( opaque); }}
开发者ID:10114395,项目名称:android-5.0.0_r5,代码行数:9,
示例15: put_parametersvoid put_parameters(struct camera_device * device, char *parm){ CDBG_HIGH("Q%s: E", __func__); QCamera2HardwareInterface *hardware = util_get_Hal_obj(device); if(hardware != NULL){ hardware->put_parameters(device, parm); }}
开发者ID:charansai612,项目名称:android_device_yu_zos_jalebi,代码行数:9,
示例16: release_recording_framevoid release_recording_frame(struct camera_device * device, const void *opaque){ CDBG("Q%s: E", __func__); QCamera2HardwareInterface *hardware = util_get_Hal_obj(device); if(hardware != NULL){ hardware->release_recording_frame(device, opaque); }}
开发者ID:charansai612,项目名称:android_device_yu_zos_jalebi,代码行数:9,
示例17: put_parametersvoid put_parameters(camera2_device_t *device, char *parm){ ALOGE("Q%s: E", __func__); QCameraHardwareInterface *hardware = util_get_Hal_obj(device); if(hardware != NULL){ hardware->putParameters(parm); }}
开发者ID:AndroidStudio,项目名称:android-4.2_r1,代码行数:9,
示例18: cancel_auto_focusint cancel_auto_focus(camera2_device_t *device){ ALOGE("Q%s: E", __func__); int rc = -1; QCameraHardwareInterface *hardware = util_get_Hal_obj(device); if(hardware != NULL){ rc = hardware->cancelAutoFocus( ); } return rc;}
开发者ID:AndroidStudio,项目名称:android-4.2_r1,代码行数:10,
示例19: take_pictureint take_picture(struct camera_device * device){ CDBG_HIGH("Q%s: E", __func__); int rc = -1; QCamera2HardwareInterface *hardware = util_get_Hal_obj(device); if(hardware != NULL){ rc = hardware->take_picture(device); } return rc;}
开发者ID:charansai612,项目名称:android_device_yu_zos_jalebi,代码行数:10,
示例20: cancel_auto_focusint cancel_auto_focus(struct camera_device * device){ CDBG_HIGH("Q%s: E", __func__); int rc = -1; QCamera2HardwareInterface *hardware = util_get_Hal_obj(device); if(hardware != NULL){ rc = hardware->cancel_auto_focus(device); } return rc;}
开发者ID:charansai612,项目名称:android_device_yu_zos_jalebi,代码行数:10,
示例21: recording_enabledint recording_enabled(struct camera_device * device){ CDBG_HIGH("Q%s: E", __func__); int rc = -1; QCamera2HardwareInterface *hardware = util_get_Hal_obj(device); if(hardware != NULL){ rc = hardware->recording_enabled(device); } return rc;}
开发者ID:charansai612,项目名称:android_device_yu_zos_jalebi,代码行数:10,
示例22: msg_type_enabledint msg_type_enabled(camera2_device_t * device, int32_t msg_type){ ALOGE("Q%s: E", __func__); int rc = -1; QCameraHardwareInterface *hardware = util_get_Hal_obj(device); if(hardware != NULL){ rc = hardware->msgTypeEnabled(msg_type); } return rc;}
开发者ID:AndroidStudio,项目名称:android-4.2_r1,代码行数:10,
示例23: store_meta_data_in_buffersint store_meta_data_in_buffers(struct camera_device * device, int enable){ CDBG_HIGH("Q%s: E", __func__); int rc = -1; QCamera2HardwareInterface *hardware = util_get_Hal_obj(device); if(hardware != NULL){ rc = hardware->store_meta_data_in_buffers(device, enable); } return rc;}
开发者ID:charansai612,项目名称:android_device_yu_zos_jalebi,代码行数:10,
示例24: store_meta_data_in_buffersint store_meta_data_in_buffers(camera2_device_t *device, int enable){ ALOGE("Q%s: E", __func__); int rc = -1; QCameraHardwareInterface *hardware = util_get_Hal_obj(device); if(hardware != NULL){ rc = hardware->storeMetaDataInBuffers(enable); } return rc;}
开发者ID:AndroidStudio,项目名称:android-4.2_r1,代码行数:10,
示例25: recording_enabledint recording_enabled(camera2_device_t *device){ ALOGE("Q%s: E", __func__); int rc = -1; QCameraHardwareInterface *hardware = util_get_Hal_obj(device); if(hardware != NULL){ rc = hardware->recordingEnabled( ); } return rc;}
开发者ID:AndroidStudio,项目名称:android-4.2_r1,代码行数:10,
示例26: dumpint dump(camera2_device_t *device, int fd){ ALOGE("Q%s: E", __func__); int rc = -1; QCameraHardwareInterface *hardware = util_get_Hal_obj(device); if(hardware != NULL){ rc = hardware->dump( fd ); } return rc;}
开发者ID:AndroidStudio,项目名称:android-4.2_r1,代码行数:10,
示例27: releasevoid release(camera2_device_t *device){ ALOGE("Q%s: E", __func__); QCameraHardwareInterface *hardware = util_get_Hal_obj(device); if(hardware != NULL){ camera_hardware_t *camHal = (camera_hardware_t *)device->priv; hardware->release( ); camHal->camera_released = true; }}
开发者ID:AndroidStudio,项目名称:android-4.2_r1,代码行数:10,
示例28: releasevoid release(struct camera_device * device){ CDBG_HIGH("Q%s: E", __func__); QCamera2HardwareInterface *hardware = util_get_Hal_obj(device); if(hardware != NULL){ camera_hardware_t *camHal = (camera_hardware_t *)device->priv; hardware->release(device); camHal->camera_released = true; }}
开发者ID:charansai612,项目名称:android_device_yu_zos_jalebi,代码行数:10,
示例29: dumpint dump(struct camera_device * device, int fd){ CDBG_HIGH("Q%s: E", __func__); int rc = -1; QCamera2HardwareInterface *hardware = util_get_Hal_obj(device); if(hardware != NULL){ rc = hardware->dump(device, fd); } return rc;}
开发者ID:charansai612,项目名称:android_device_yu_zos_jalebi,代码行数:10,
示例30: take_pictureint take_picture(camera2_device_t *device){ ALOGE("Q%s: E", __func__); int rc = -1; QCameraHardwareInterface *hardware = util_get_Hal_obj(device); if(hardware != NULL){ rc = hardware->takePicture( ); } return rc;}
开发者ID:AndroidStudio,项目名称:android-4.2_r1,代码行数:10,
注:本文中的util_get_Hal_obj函数示例整理自Github/MSDocs等源码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。 C++ util_logbase2函数代码示例 C++ util_format_name函数代码示例 |