[Android Audio] 什么是offload audio

offload audio是AudioTrack中表示某一类数据的一种说法,offload audio数据是指audio不需要由app进行解码,解码工作由硬件完成。也就是说AudioTrack的write写入的数据是未解码的数据,而不是pcm数据。解码的工作交由AudioTrack的插件完成,比如DefaultAudioTrack,或者自己写的MyAudioTrack。

如果App通过MediaCodec解码后,再write 解码后的pcm数据,这种情况不属于offload模式。只有在write 的时候是解码数据才是offload。

最常见的例子是 dolby 直通就是 offload 模式。

猜你喜欢

转载自blog.csdn.net/ykun089/article/details/134979889