SDL如果在同一进程里同时播放多个声音流或者文件

xxq123321 xxq123321 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
在同一进程中第二次调用SDL_OpenAudio ,会返回错误,显示该设备已经被打开,那么播放第二个声音文件的时候我改怎么做呢,谢谢解答
...全文

相关推荐

ffmpeg +SDL 视频播放实例(目前只能显示视频,没有声音)

在这个“ffmpeg + SDL 视频播放实例”中,由于描述提到“目前只能显示视频,没有声音”,这意味着:1.

AshlingR

SDL2之SDL_OpenAudioDevice无法播放声音

最近在自己抽时间做一个通用的视频监控客户端,通过rtsp协议获取媒体流然后解码渲染,在这个过程中发现音频流比视频流慢大概4~5秒,初步怀疑是音频播放模块引发的。 旧的音频播放使用SDL_OpenAudio、SDL_PauseAudio加回调实现,因为回调中何时读取音频数据不由我的程序控制,怀疑问题出现在这里,查看SDL2相关资料后发现有新的音频播放接口代替SDL_OpenAudio,即SDL_OpenAudioDevice,但是使用过程中发现,切换为SDL_OpenAudioDevice播放音频时一直没有

heibao111728

SDL_mixer声音播放函数库

**多通道混音**:SDL_mixer可以同时播放多个音频流,每个音频流都可以分配到不同的声道,实现立体声或者环绕声效果。2.

mengfei241

QT + ffmpeg + sdl音频播放器

**SDL库**:SDL提供了直接与硬件交互的能力,可以高效地处理音频输出。在音频播放器中,SDL接收ffmpeg解码后的音频数据,通过操作系统的声音系统将其转化为声音输出。

rkwait1314

python使用PyGame模块播放声音的方法

如果音频文件较长或者需要循环播放,可以传递额外参数来控制播放次数,例如`pygame.mixer.music.play(loops=3)`表示循环播放三次。4.

weixin_38661100
评论 5
收藏 已收藏
分享
返回顶部
xxq123321
游戏开发 8,324 成员 23,685 内容