Closed Bug 1894408 Opened 2 months ago Closed 2 months ago

Bring libvpx arm64 to macos

Categories

(Core :: Audio/Video: Web Codecs, task, P1)

ARM64
macOS
task

Tracking

()

RESOLVED FIXED
127 Branch
Tracking Status
firefox127 --- fixed

People

(Reporter: chunmin, Assigned: chunmin)

References

Details

Attachments

(4 files, 1 obsolete file)

To run libvpx encoder on macOS arm64, the arm64-darwin-XXX target should be set. Otherwise, in the current moz.build, the arm64-linux-gcc will be used instead.

This patch introduces platform configurations for macOS/arm64 to our
libvpx library. It also updates the moz.build file to ensure the correct
building of the code generated by these configurations.

This patch runs ./mach vendor media/libvpx/moz.yaml --patch-mode=none
to update libvpx to b61b27220848e3c827eaa8d497422f42612af57e

Depends on D209085

Attached file Bug 1894408 - Apply local patches (obsolete) —

This patch runs ./mach vendor media/libvpx/moz.yaml --patch-mode=only
to apply local patches.

Depends on D209086

Depends on D209087

Depends on D209087

Attachment #9399522 - Attachment description: Bug 1894408 - Enable video-encoder-flush WPT → Bug 1894408 - Adjust WPT expectations
Attachment #9399520 - Attachment description: Bug 1894408 - Update libvpx to b61b27220848e3c827eaa8d497422f42612af57e → Bug 1894408 - Import and Build macOS/arm64 Code in libvpx
Attachment #9399521 - Attachment is obsolete: true
Attachment #9399520 - Attachment description: Bug 1894408 - Import and Build macOS/arm64 Code in libvpx → Bug 1894408 - Import and build macOS/arm64 code in libvpx
Pushed by cchang@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/ccc3fcdb0604
Introduce macOS/arm64 platform configuration to libvpx r=media-playback-reviewers,padenot
https://hg.mozilla.org/integration/autoland/rev/2e77f0afa309
Import and build macOS/arm64 code in libvpx r=media-playback-reviewers,padenot
https://hg.mozilla.org/integration/autoland/rev/5ec62eb440de
Move ScalabilityMode check to encoder modules r=media-playback-reviewers,padenot
https://hg.mozilla.org/integration/autoland/rev/a9d9912b0297
Adjust WPT expectations r=media-playback-reviewers,padenot
See Also: → 1895635
Regressions: 1896100
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: