数据回调

更新时间: 2021/11/04 07:29:23

数据回调

  • 视频YUV数据的回调
  • 音频PCM数据的回调

API原型

objc/**
 * @brief 注册获取视频帧数据的回调(只支持软件解码),用户需要实现回调函数cb来接收视频帧
 *
 * @param mFormat         回调的视频数据格式
 * @param videoRawDataCB  获取视频数据的回调函数
 *
 * @return < 0 获取失败
 */
- (int)registerGetVideoRawDataCB:(NELPVideoFormat)neVFormat and:(NELPVideoRawDataCB)videoRawDataCB;
objc/**
 * @brief 注册获取音频帧数据的回调,用户需要实现回调函数cb来接收音频帧
 *
 * @param audioRawDataCB  获取音频数据的回调函数
 *
 * @return < 0 获取失败
 */
- (int)registerGetAudioRawDataCB:(NELPAudioRawDataCB)audioRawDataCB;

参数介绍

参数 类型 说明
neVFormat NELPVideoFormat 视频回调的格式,目前只支持YUV
videoRawDataCB NELPVideoRawDataCB 视频回调
audioRawDataCB NELPAudioRawDataCB 音频回调

示例

特殊说明

  • 目前回调只支持软解码,硬件解码不支持回调。
此文档是否对你有帮助?
有帮助
去反馈
  • 数据回调
  • API原型
  • 参数介绍
  • 示例
  • 特殊说明