( value: unknown, probe: NonNullable<SessionState['audioProbe']>, )
| 121 | } |
| 122 | |
| 123 | function normalizeHostSystemAudioProbeData( |
| 124 | value: unknown, |
| 125 | probe: NonNullable<SessionState['audioProbe']>, |
| 126 | ): AudioProbeResult { |
| 127 | return normalizeAudioProbeRecord(value, { |
| 128 | source: probe.source, |
| 129 | backend: probe.backend, |
| 130 | durationMs: probe.durationMs, |
| 131 | elapsedMs: Date.now() - probe.startedAt, |
| 132 | bucketMs: probe.bucketMs, |
| 133 | activeFallback: true, |
| 134 | sourceCount: probe.sourceCount, |
| 135 | notes: probe.notes, |
| 136 | }); |
| 137 | } |
| 138 | |
| 139 | function finalizeHostSystemAudioProbeStatus( |
| 140 | status: AudioProbeResult | undefined, |
no test coverage detected