gpt4 book ai didi

qt - Qt 的 SDL 音频等价物是什么?

转载 作者:行者123 更新时间:2023-12-04 05:36:39 26 4
gpt4 key购买 nike

有一个旧代码使用 SDL 音频输出音乐。我将它移植到 Qt 并且我想用原生 Qt 音频 API 替换 SDL 音频。

简单来说,流程是这样的:

...
// Initialization
wanted_spec.callback = sdl_audio_callback;
SDL_OpenAudio(&wanted_spec, &spec);
...

// copies raw data to audio buffer
static void sdl_audio_callback(void *opaque, Uint8 *stream, int len)

我应该使用 Qt 的哪个音频 Api?不涉及视频

最佳答案

通常你会使用更高级别的 Phonon模块,here是它的 API 文档。但是因为您正在处理原始样本,所以您将需要较低级别的 QtMultimedia模块,特别是 QAudioOutput类(class)。文档 here .

关于qt - Qt 的 SDL 音频等价物是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11840624/

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