import { XAudioBuffer } from '../XAudioBuffer' ; export type RendererInfo = { sampleRate : number ; quantumSize : number ; channelCount : number ; decode : ( uri : string , data : ArrayBuffer ) => Promise < XAudioBuffer > ; } ; export function XAudioBufferFromInfo ( info , length ) { return new XAudioBuffer ( { numberOfChannels : info . channelCount , sampleRate : info . sampleRate , length } ) ; }