gpt4 book ai didi

c++ - 正确实现 libspotify get_audio_buffer_stats 回调

转载 作者:行者123 更新时间:2023-11-28 03:11:11 26 4
gpt4 key购买 nike

任何人都可以帮助破译 libspotify get_audio_buffer_stats 回调的正确实现。具体来说,我们应该填充一个 sp_audio_buffer_stats 缓冲区,由样本和口吃组成?

根据文档:

int samples - 缓冲区中的样本。

int stutter - 自上次查询以来的卡顿数(音频丢失)。

我想知道“示例”。这到底指的是什么?

音乐播放 (audio_delivery) 回调有一个 num_frames 变量,但是你会遇到音频格式( channel 和/或采样率)的问题。

将“samples”设置为当前缓冲区中的“num_frames”总量是否正确?或者我是否需要根据总“num_samples”、“channels”和“sample_rate”运行一些数学运算

最佳答案

它应该是输出缓冲区中的帧数。 IE。 int samples 的命名有点错误,应该改为 int frames

关于c++ - 正确实现 libspotify get_audio_buffer_stats 回调,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18433705/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com