鸿蒙系统的AVDemuxer模块是否支持异步回调来处理解析过程中的事件?

在处理媒体文件时,我可能需要实时获取解析的进度或处理解析过程中的事件。请问,鸿蒙系统的AVDemuxer模块是否支持异步回调来实现这一功能?如果有,我应该如何注册和使用这些回调函数?

本文参与了 【 HarmonyOS NEXT 技术问答冲榜,等你来战!】欢迎正在阅读的你也加入。

阅读 454
1 个回答

可通过这两个方法设置异步回调函数
image.png
注册使用请参考:

OH_AVErrCode OH_AVDemuxer_SetMediaKeySystemInfoCallback (OH_AVDemuxer *demuxer, DRM_MediaKeySystemInfoCallback callback)
OH_AVErrCode OH_AVDemuxer_SetDemuxerMediaKeySystemInfoCallback (OH_AVDemuxer *demuxer, Demuxer_MediaKeySystemInfoCallback callback)
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进