[Webkit-unassigned] [Bug 272610] New: AV1 WebRTC decoding broken on iPhone 15 Pro/Pro Max

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Fri Apr 12 16:54:38 PDT 2024


https://bugs.webkit.org/show_bug.cgi?id=272610

            Bug ID: 272610
           Summary: AV1 WebRTC decoding broken on iPhone 15 Pro/Pro Max
           Product: WebKit
           Version: Safari 17
          Hardware: iPhone / iPad
                OS: iOS 17
            Status: NEW
          Severity: Normal
          Priority: P2
         Component: WebRTC
          Assignee: webkit-unassigned at lists.webkit.org
          Reporter: yuweih at google.com
                CC: youennf at gmail.com

Created attachment 470906

  --> https://bugs.webkit.org/attachment.cgi?id=470906&action=review

Console logs collected with verbose WebRTC logging enabled

We are not able to provide a minimal repro, but what you might try to repro this is:

1. Set up Chrome Remote Desktop on a remote device per instructions in https://remotedesktop.google.com/
2. Go to https://remotedesktop.google.com/ on an iPhone 15 Pro or Pro Max
3. Connect to the remote device set up in step #1
4. Tap the triple-dot button on the top right corner
5. Change `Video codec` from `VP8` to `AV1`
6. Close the menu. Try to operate on the remote device and observe

Expected:

Remote desktop is not frozen.

Actual:

Remote desktop appears to be frozen. Based on the `Stats for nerds` panel, the number of frames decoded is 0. You need to change the video codec back to VP8 to unfreeze it.

WebRTC logs are attached below.

-- 
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.webkit.org/pipermail/webkit-unassigned/attachments/20240412/52e74407/attachment.htm>


More information about the webkit-unassigned mailing list