文档
注册
评分
提单
论坛
小AI

hi_mpi_aenc_get_stream

Atlas 200/300/500 推理产品,不支持该接口。

Atlas 训练系列产品,不支持该接口。

Atlas 推理系列产品(Ascend 310P处理器),不支持该接口。

Atlas A2训练系列产品/Atlas 800I A2推理产品,不支持该接口。

函数功能

获取音频编码后的码流。

约束说明

  • 必须调用hi_mpi_aenc_create_chn接口创建通道后才可能获取码流,否则直接返回失败。
  • 本接口与hi_mpi_aenc_release_stream接口需成对出现,调用本接口获取码流,码流使用完毕之后应该及时调用hi_mpi_aenc_release_stream接口释放码流。

函数原型

hi_s32 hi_mpi_aenc_get_stream(hi_aenc_chn aenc_chn, hi_audio_stream *stream, hi_s32 milli_sec);

参数说明

参数名

输入/输出

说明。

aenc_chn

输入

编码通道号,取值范围[0,6)

stream

输出

获取的音频码流。

milli_sec

输入

配置获取数据的超时时间,单位是毫秒,取值范围如下:

  • -1:表示阻塞模式,无数据时一直等待;
  • 0:表示非阻塞模式,无数据时则报错返回;
  • >0:需要配置具体的超时时间,表示超过指定时间后无数据,则报错返回。

返回值说明

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

当前产品无相关内容

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