Android12之OpenSL ES通过StreamPlayer和AudioToCbRenderer播放流程(二十二)

1.OpenSL ES通过StreamPlayer播放器实例化

Android12之OpenSL ES通过StreamPlayer和AudioToCbRenderer播放流程(二十二)_第1张图片
StreamPlayer是使用的bufferqueue的buffer数据,最终通过GenericPlayer实现。

2.OpenSL ES通过AudioToCbRenderer播放器实例化

Android12之OpenSL ES通过StreamPlayer和AudioToCbRenderer播放流程(二十二)_第2张图片
和StreamPlayer一样,AudioToCbRenderer最终通过GenericPlayer实现,不过这种是传URL或者打开的文件,需要用到软解码操作。

你可能感兴趣的:(OpenSL,opensl,es,android)