1

FMOD を WAVWRITER_NRT モードで実行しようとしています。FMOD にバンドルされているサンプルを変更していましたが、FMOD_System_Init で常にエラーが発生します。ファイルが見つからないと言われます。

出力を書き込むファイルを作成すると思いました。その名前のwavファイルをその場所に配置しようとしました。それでも、私はいつもこのエラーを抱えています。

コードは次のとおりです。

result = FMOD_System_Create(&gSystem);
CHECK_RESULT(result);

result = FMOD_System_SetOutput(gSystem, FMOD_OUTPUTTYPE_WAVWRITER_NRT);
CHECK_RESULT(result);

result = FMOD_System_Init(gSystem, 4, FMOD_INIT_NORMAL, "/sdcard/fmod/out.wav");
CHECK_RESULT(result);

result = FMOD_System_CreateSound(gSystem, "/sdcard/fmod/test1.mp3", FMOD_CREATESTREAM, 0, &gSound);
CHECK_RESULT(result);

助けてください!

4

1 に答える 1

2

マニフェストに WRITE_EXTERNAL_STORAGE 権限を追加します。

于 2011-10-03T09:59:48.133 に答える