fmodex返回ERR_FILE_BAD播放Mono / Ubuntu下的MP3文件

时间:2010-05-16 21:08:44

标签: c# ubuntu mono mp3 fmod

我正在尝试使用fmodex 4.30.03在Mono / Ubuntu下播放MP3文件。

我对createSound()的调用如下:

result = system.createSound(path, 
    (FMOD.MODE._2D | FMOD.MODE.HARDWARE | FMOD.MODE.CREATESTREAM), 
    ref sound);

根据SDK附带的C#示例。

result设置为19,ERR_FILE_BAD

同样的事情在Windows下运行良好。我在app.config中有以下内容:

<dllmap os="linux" dll="fmodex" target="./libfmodex-4.30.03.so"/>

如果不存在,fmodex甚至不会被加载,所以我知道它到目前为止。

我传入的文件肯定存在,但是如果我传递了无效路径,我实际上会收到相同的错误消息。

1 个答案:

答案 0 :(得分:2)