offload audio是AudioTrack中表示某一类数据的一种说法,offload audio数据是指audio不需要由app进行解码,解码工作由硬件完成。也就是说AudioTrack的write写入的数据是未解码的数据,而不是pcm数据。解码的工作交由AudioTrack的插件完成,比如DefaultAudioTrack,或者自己写的MyAudioTrack。
如果App通过MediaCodec解码后,再write 解码后的pcm数据,这种情况不属于offload模式。只有在write 的时候是解码数据才是offload。
最常见的例子是 dolby 直通就是 offload 模式。