AgoraIO / Advanced-Video

MIT License
261 stars 336 forks source link

Jira/csd 18040 #203

Closed qiuchenglei closed 3 years ago

qiuchenglei commented 4 years ago
  1. 对回调Jni Method Id加锁的方式解决并发问题来修复jira/CSD-18040。
  2. 通过getNativeHandle的方式替代插件加载的方式将引擎传递给c层,解决jira/CSD-17225或类似CSD-10495的app bundle加载方式导致的各种加载插件库失败的问题。
  3. 裸数据注册只需要MediaDataObserverPlugin一个交互类即可,将MediaPreProcessing的调用逻辑封装进MediaDataObserverPlugin,对app层提供更简洁的api调用方式。
  4. 多数客户使用裸数据是为了某一功能处理,大多不需要同时注册音频裸数据和视频裸数据,所以修改拆分了audio和video的裸数据注册接口,避免不必要的copy资源浪费。
stale[bot] commented 3 years ago

This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.