我想知道在音频队列暂停时是否有办法操纵音频缓冲区。所以伪逻辑是这样的: 暂停音频队列 2.操纵队列中的音频缓冲区,但正在传递给回调函数的缓冲区除外。 3.再次启动音频队列
我注意到问题是当我尝试操作正在解码并馈送到设备的音频缓冲区时。所以以前有人曾试过这个吗?
答案 0 :(得分:0)
我认为这条道路会带来痛苦和痛苦,而且可以在不打破AudioQueue所提出的范例的情况下进行模拟。队列的整个要点是将缓冲区提供给您实现的回调,这样您就可以在将其传递给链之前按照您认为合适的方式操作每个样本。
也许如果你能解释你想要完成的事情,可以提供更合适的解决方案。