您当前的位置:首页 > IT编程 > C++
| C语言 | Java | VB | VC | python | Android | TensorFlow | C++ | oracle | 学术与代码 | cnn卷积神经网络 | gnn | 图像修复 | Keras | 数据集 | Neo4j | 自然语言处理 | 深度学习 | 医学CAD | 医学影像 | 超参数 | pointnet | pytorch | 异常检测 | Transformers | 情感分类 | 知识图谱 |

自学教程:C++ util_get_Hal_obj函数代码示例

51自学网 2021-06-03 09:25:32
  C++
这篇教程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_type

void 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_type

void 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_type

void 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_device

extern "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_recording

void 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_type

void 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_recording

void 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_type

void 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_preview

void 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_recording

void 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_recording

void 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_type

void 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_frame

void 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_frame

void 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_parameters

void 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_frame

void 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_parameters

void 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_focus

int 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_picture

int 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_focus

int 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_enabled

int 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_enabled

int 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_buffers

int 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_buffers

int 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_enabled

int 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: dump

int 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: release

void 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: release

void 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: dump

int 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_picture

int 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函数代码示例
万事OK自学网:51自学网_软件自学网_CAD自学网自学excel、自学PS、自学CAD、自学C语言、自学css3实例,是一个通过网络自主学习工作技能的自学平台,网友喜欢的软件自学网站。