function initializePreview()

in src/hooks/sdk/useLocalAudioInputActivity.tsx [31:45]


    function initializePreview() {
      if (!audioVideo || !isMounted) return;

      analyserNode = audioVideo.createAnalyserNodeForAudioInput();

      if (!analyserNode?.getByteTimeDomainData) {
        return;
      }

      data = new Uint8Array(analyserNode.fftSize);
      frameIndex = 0;
      restart = false;

      requestAnimationFrame(analyserNodeCallback);
    }