diff --git a/src/renderer/audio/AudioCapture.ts b/src/renderer/audio/AudioCapture.ts index 0a6d99b..fe2f594 100644 --- a/src/renderer/audio/AudioCapture.ts +++ b/src/renderer/audio/AudioCapture.ts @@ -57,7 +57,7 @@ function isDocumentHidden(): boolean { return typeof document !== 'undefined' && document.hidden === true } -export function resolveNativeCapturePollDelay(chunkCount: number): number { +function resolveNativeCapturePollDelay(chunkCount: number): number { if (isDocumentHidden()) { return 16 } diff --git a/src/renderer/audio/AudioRouter.ts b/src/renderer/audio/AudioRouter.ts index 4215d90..b62f119 100644 --- a/src/renderer/audio/AudioRouter.ts +++ b/src/renderer/audio/AudioRouter.ts @@ -253,18 +253,10 @@ export class AudioRouter { } } - setSampleRate(rate: number): void { - this._sampleRate = rate - } - getSampleRate(): number { return this._sampleRate } - setCapturing(capturing: boolean): void { - this._capturing = capturing - } - isCapturing(): boolean { return this._capturing } diff --git a/src/renderer/audio/NativeVisualizerTransport.ts b/src/renderer/audio/NativeVisualizerTransport.ts index 247d59d..32a85fd 100644 --- a/src/renderer/audio/NativeVisualizerTransport.ts +++ b/src/renderer/audio/NativeVisualizerTransport.ts @@ -127,28 +127,6 @@ export class NativeVisualizerTransport { this.demand = nextDemand } - setSampleRate(sampleRate: number): void { - const nextSampleRate = Math.max(1, Math.floor(sampleRate) || 1) - if (nextSampleRate === this.sampleRate) { - return - } - - this.sampleRate = nextSampleRate - if (!this.bridge.isAvailable()) { - return - } - - if (this.demand.oscilloscope) { - this.bridge.oscilloscope.setSampleRate(nextSampleRate) - } - if (this.demand.spectrum) { - this.bridge.spectrum.setSampleRate(nextSampleRate) - } - if (this.demand.vectorscope) { - this.bridge.vectorscope.setSampleRate(nextSampleRate) - } - } - handleChunk(left: Float32Array, right: Float32Array, meta: NativeVisualizerTransportChunkMeta = {}): void { if (!this.capturing || !this.bridge.isAvailable()) { return diff --git a/test/renderer-helpers.test.ts b/test/renderer-helpers.test.ts index 116fae0..0659c7e 100644 --- a/test/renderer-helpers.test.ts +++ b/test/renderer-helpers.test.ts @@ -699,7 +699,6 @@ test('NativeVisualizerTransport resets cached state on session changes and sampl }) assert.deepEqual(Array.from(transport.getLatestSpectrumMagnitudes() ?? []), [1, 1]) - transport.setSampleRate(96000) transport.reset({ sessionId: 8, sampleRate: 96000,