, AAudio 就会自动调用 开发者按照 规范开发的 回调函数 申请后续采样数据 ;
④ 回调函数内容 : 开发者自己实现该回调函数 , 在这个函数中实现采样 并将采样设置给 AAudio 音频流...采样数据自动传输 ( 不需要手动干预 ) : 在回调函数中 , 将 numFrames 帧的数据传递给 void *audioData , AAudio 在该回调函数执行完毕后 , 会自动将这些数据 读...;
② 自由帧数 : 如果用户没有指定帧数 , 那么在每次回调函数中的 numFrames 帧数可以由用户自己设置 ;
6 ....非阻塞技术 : 如果需要在回调函数中 读取 或 输出 数据 , 建议使用非阻塞技术 , 如 FIFO 技术 ;
IV . AAudio 音频流 数据回调函数 设置
----
1 ....AAudio 音频流中 ;
② 循环回调 : 当 AAudio 音频流 读取或写出数据完毕后 , 会自动回调该数据回调函数 , 在回调函数中准备下一次的采样 , 读写到 AAudio 音频流中 , 之后继续循环