Open Bug 1404966 Opened 7 years ago Updated 2 years ago

Limit input buffering in the WASAPI backend of cubeb

Categories

(Core :: Audio/Video: cubeb, enhancement, P2)

enhancement

Tracking

()

People

(Reporter: padenot, Unassigned)

References

(Blocks 1 open bug)

Details

For now, we pre-buffer some silence when opening a new cubeb stream with WASAPI. We should remove that, and pre-warm the audio devices instead. In practice, this means running the audio thread without calling the users callback, making sure we have audio input data. This will improve the loopback latency, and the AEC CPU usage.
Rank: 15
Priority: P3 → P2
Severity: normal → S3
You need to log in before you can comment on or make changes to this bug.