Open bianjunjie1981 opened 1 year ago
basslib.getInfo() throw error, ref alloc error
basslib.getInfo()
platform: macOS
package/setters/setWrapFun.js
313 bass.getInfo = function () { 314 var refinfo = ref.alloc(this.BASS_INFO); 315 this.BASS_GetInfo(refinfo);
TypeError: could not determine a proper "type" from: refBuilder { id: 'BASS_INFO', libid: 'bass', content: [Function: StructType] { defineProperty: [Function: defineProperty], toString: [Function: toString], fields: { flags: [Object], hwsize: [Object], hwfree: [Object], freesam: [Object], free3d: [Object], minrate: [Object], maxrate: [Object], eax: [Object], minbuf: [Object], dsver: [Object], latency: [Object], initflags: [Object], speakers: [Object], freq: [Object] }, size: 56, alignment: 4, indirection: 1, isPacked: false, get: [Function: get], set: [Function: set], libid: 'bass' }, struct: [Function: StructType] { defineProperty: [Function: defineProperty], toString: [Function: toString], fields: { flags: [Object], hwsize: [Object], hwfree: [Object], freesam: [Object], free3d: [Object], minrate: [Object], maxrate: [Object], eax: [Object], minbuf: [Object], dsver: [Object], latency: [Object], initflags: [Object], speakers: [Object], freq: [Object] }, size: 56, alignment: 4, indirection: 1, isPacked: false, get: [Function: get], set: [Function: set], libid: 'bass' }, refType: Function { indirection: 2, name: 'StructType*' } } at Object.coerceType (-/develop/test/node_modules/ref-napi/lib/ref.js:402:11) at Object.alloc (-/node_modules/ref-napi/lib/ref.js:514:22) at bass.getInfo (-/node_modules/bassaudio-updated/package/setters/setWrapFun.js:314:23)
basslib.getInfo()
throw error, ref alloc errorplatform: macOS
package/setters/setWrapFun.js