| Summary: | HTMLMediaElement preservesPitch=false and playbackRate aren't correctly handled when hooked up to AudioContext | ||||||
|---|---|---|---|---|---|---|---|
| Product: | WebKit | Reporter: | Youssef Soliman <y_soliman> | ||||
| Component: | Media | Assignee: | Nobody <webkit-unassigned> | ||||
| Status: | NEW --- | ||||||
| Severity: | Normal | CC: | gruehle, jer.noble, karlcow, webkit-bug-importer, y_soliman | ||||
| Priority: | P2 | Keywords: | InRadar | ||||
| Version: | Safari 15 | ||||||
| Hardware: | Unspecified | ||||||
| OS: | Unspecified | ||||||
| Bug Depends on: | |||||||
| Bug Blocks: | 214922 | ||||||
| Attachments: |
|
||||||
Any updates on this bug? It still occurs in Safari 17.5. Here is another test case: Running example: https://gruehle.github.io/AudioTests/PlaybackSpeed.html Source: https://github.com/gruehle/gruehle.github.com/blob/master/AudioTests/PlaybackSpeed.html |
Created attachment 459332 [details] Test Case An audio playing media element like <video> or <audio> hooked up to an audio context via `createMediaElementSource` results in choppy audio and `preservesPitch=false` is not honoured if set.