下载
中文
注册
我要评分
文档获取效率
文档正确性
内容完整性
文档易理解
在线提单
论坛求助
昇腾小AI

acl.himpi.sys_ctl_epoll

c函数原型

hi_s32 hi_mpi_sys_ctl_epoll(hi_s32 epoll_fd, hi_s32 operation, hi_s32 fd, hi_dvpp_epoll_event *event);

Python函数

ret = acl.himpi.sys_ctl_epoll(epoll_fd, operation, fd, event)

函数功能

在媒体数据处理Epoll实例中,对对应的媒体数据处理通道进行控制操作(增、删、改)。

昇腾310 AI处理器,当前版本不支持该接口。

昇腾910 AI处理器,当前版本不支持该接口。

输入说明

  • epoll_fd:Epoll实例句柄,句柄需提前通过acl.himpi.sys_create_epoll接口创建。
  • operation:操作类型(增、删、改),参见acl.hi.dvpp_epoll_ctl_op
  • fd:媒体数据处理通道的文件句柄。VENC场景下,您可以调用acl.himpi.venc_get_fd接口提前获取该文件句柄。VDEC场景下,您可以调用acl.himpi.vdec_get_fd接口提前获取该文件句柄。
  • event:Epoll事件信息的指针地址。该参数用于描述对应媒体数据处理通道事件类型以及关联的用户数据。

返回值说明

ret:int,错误码。

  • 返回0,表示成功。
  • 返回非0,表示失败,参见公共返回码

约束说明

acl.himpi.sys_create_epollacl.himpi.sys_ctl_epollacl.himpi.sys_wait_epollacl.himpi.sys_close_epoll这几个接口要配合使用,实现使用epoll编程模型操作媒体数据处理通道的输入/输出数据。

注意事项

参考资源

接口调用流程,参见VENC视频/JPEGE图像编码接口

搜索结果
找到“0”个结果

当前产品无相关内容

未找到相关内容,请尝试其他搜索词