AudioContext with latencyHint "playback" is very choppy with mutli-channel opus audio file on Android
Reported by
james.jd...@gmail.com,
Nov 9 2017
|
||||
Issue description
Steps to reproduce the problem:
Create an AudioContext with {latencyHint:"playback"} to hear choppy audio. Remove hint option entirely to hear smooth playback. Multichannel opus data may or may not be a factor in this bug.
What is the expected behavior?
Expected latencyHint:"playback" should increase latency to allow for smoother playback; opposite effect seems to occur.
What went wrong?
Supplying latencyHint:"playback" option produces the opposite of its intended purpose, making audio playback choppy.
Did this work before? N/A
Does this work in other browsers? Yes
Chrome version: 61.0.3163.98 Channel: stable
OS Version: 7.0
Flash Version:
Enjoy the single-file reproducible test case :).
I encoded a small sample of an 8-channel opus audio file in a data-uri which is the main driver of the file size being 476K uncompressed.
Click the play control on the <audio> element.
Comment out line 14 `opts.latencyHint = "playback";` to omit the latencyHint option to hear the smooth playback audio (default case) on android. The supplied version includes the latencyHint to demonstrate the bug.
,
Nov 9 2017
@james.jdunne: Thanks for the report. Could you please upgrade your Chrome to the latest stable #62.0.3202.84 and check and let us know as issue is not seen in latest stable #62.0.3202.84? Thanks!!
,
Nov 9 2017
The issue appears to be resolved in 62. Thanks
,
Nov 9 2017
Thank you for providing more feedback. Adding requester "sandeepkumars@chromium.org" to the cc list and removing "Needs-Feedback" label. For more details visit https://www.chromium.org/issue-tracking/autotriage - Your friendly Sheriffbot
,
Nov 9 2017
Per c#3, closing as fixed. |
||||
►
Sign in to add a comment |
||||
Comment 1 by pnangunoori@chromium.org
, Nov 9 2017