FMOD System_Create ошибка подтверждения по неизвестной причине - PullRequest
0 голосов
/ 06 октября 2019

Я новичок в FMOD и пытаюсь использовать версию API HTML5 Javascript, но я получаю эту ошибку, как только я вызываю FMOD.System_Create:

[ERR] assert: assertion: 'mCrit[crit]' failed

Я пробовал на Chrome (версия 77.0.3865.90 (официальная сборка) (64-разрядная версия)) и Safari (версия 13.0.1) на Mac.

I 'Я в основном пытаюсь воспроизвести звук в браузере.

Есть идеи?

Вот мой код:

function main () {
  var result
  var outval = {}

  result = FMOD.System_Create(outval)

  if (result !== FMOD.OK) {
    console.log('result:', result)
  }
}

var FMOD = {}                           // FMOD global object which must be declared to enable 'main' and 'preRun' and then call the constructor function.
FMOD['onRuntimeInitialized'] = main     // Called when the Emscripten runtime has initialized
FMOD['TOTAL_MEMORY'] = 64 * 1024 * 1024 // (ASM.JS ONLY) FMOD Heap defaults to 16mb which is enough for this demo, but set it differently here for demonstration (64mb)
FMODModule(FMOD)                        // Calling the constructor function with our object

Большое спасибо !!

...