Closed Bug 1903479 Opened 1 year ago Closed 1 year ago

Re-enable AV1 playback on Windows ARM systems

Categories

(Core :: Audio/Video: Playback, enhancement)

ARM64
Windows
enhancement

Tracking

()

RESOLVED FIXED
130 Branch
Tracking Status
firefox130 --- fixed

People

(Reporter: gcp, Assigned: aosmond)

References

(Blocks 1 open bug)

Details

(Keywords: parity-chrome)

Attachments

(1 file)

https://www.reddit.com/r/firefox/comments/1dj647u/av1_arm64_qualcomm_snapdragon_x_surface_pro_11/

As pointed out in the comments, our disabling of AV1 on ARM is from 2019 or before. Modern ARM systems are powerful enough to do AV1 decode, AV1 decoders are now ARM optimized, and the new Snapdragon supports both hardware decode and encode, and there's a new push to get more Windows ARM hardware out.

This decision should probably be re-evaluated.

Looks like some build fiddling might be needed to get the ARM optimizations working.

Though that makes we wonder what's happening on macOS right now...

Duplicate of this bug: 1863163

bug 1518344 (patch4, patch5) re-enabled the RDD process for Arm64 Windows, but forgot to enable AV1+dav1d there (https://searchfox.org/mozilla-central/rev/b11735b86bb4d416c918e2b2413456561beff50c/modules/libpref/init/StaticPrefList.yaml#10888,10903).
bug 1871796 added AV1 HW decoding for macOS on arm64 M3 APUs.

Blocks: AV1
Depends on: 1518344
Keywords: parity-chrome
OS: Unspecified → Windows
Hardware: Unspecified → ARM64
Severity: -- → S2
Flags: needinfo?(aosmond)

I verified this is working on a Windows ARM laptop if we just flip the prefs.

Assignee: nobody → aosmond
Status: NEW → ASSIGNED
Flags: needinfo?(aosmond)
Pushed by aosmond@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/393f6ae27f95 Re-enable AV1 playback on Windows ARM. r=media-playback-reviewers,padenot
Status: ASSIGNED → RESOLVED
Closed: 1 year ago
Resolution: --- → FIXED
Target Milestone: --- → 130 Branch
No longer blocks: media-triage
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: