DescriptionEnable higher latency audio on Windows for basic playback.
This does not change the WASAPI callback frequency, just the amount
of data that gets buffered on the browser side.
Sadly the WASAPI callback frequency is fixed irrespective of the
buffer size we specify, so the best we can do is reduce the number
of IPC round trips.
The net effect of this change is that the renderer side sends larger
chunks to the browser which are FIFO'd by AudioOutputResampler to the
output buffer size desired by WASAPI.
Having more data on the browser side should help reduce glitching
when the system is under load.
With this change all platforms have a high latency buffer size
implementation, so some #define gunk can be removed too.
BUG=362261, 362294
TEST=FIFO is created on the browser side. Audio sounds fine.
Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=270519
Patch Set 1 : No^2. #
Messages
Total messages: 12 (0 generated)
|