c++ SDL_mixer 错误,Mix_LoadWAV_RW with NULL src

Posted

技术标签:

【中文标题】c++ SDL_mixer 错误,Mix_LoadWAV_RW with NULL src【英文标题】:c++ SDL_mixer error, Mix_LoadWAV_RW with NULL src 【发布时间】:2021-06-27 12:11:45 【问题描述】:

由于某种原因,并非所有声音都正常工作。 Mix_GetError() 返回此错误消息Mix_LoadWAV_RW with NULL src

我加载了 57 个不同的声音文件,其中 8 个无法正常工作,它们都给出了相同的错误。

不起作用的8个声音是图片最底部的8个。奇怪的是,不起作用的 8 在底部并且没有散开。 您可以加载多少或多少 KB 的声音有限制吗?

【问题讨论】:

我可能是错的,但我猜你只是忘记在末尾添加“.wav”文件扩展名 非常感谢。不明白我怎么会错过它,我花了 3 小时试图修复它但失败了。 这有时会发生在每个人身上:) 【参考方案1】:

您只是忘记在末尾添加“.wav”文件扩展名。

【讨论】:

以上是关于c++ SDL_mixer 错误,Mix_LoadWAV_RW with NULL src的主要内容,如果未能解决你的问题,请参考以下文章

Windows Vista/7 上的 SDL_Mixer MIDI 音量问题

为啥 SDL_Mixer 不能播放某些 mp3 的音乐?

SDL_Mixer 声音问题

SDL_Mixer 崩溃一次;现在所有使用 SDL_Mixer 的程序在初始化时都会崩溃

SDL_Mixer 设置声音位置

SDL_Mixer 无法处理部分代码