Closed Bug 1598148 Opened 5 years ago Closed 4 years ago

Use audiounit-rust as default cubeb backend on mac without setting preference

Categories

(Core :: Audio/Video: cubeb, task, P2)

task

Tracking

()

RESOLVED FIXED
mozilla80
Tracking Status
firefox80 --- fixed

People

(Reporter: chunmin, Assigned: chunmin)

References

(Blocks 1 open bug)

Details

Attachments

(3 files)

To use audiounit_rust_init by default, without setting the media.cubeb.backend to audiounit_rust_init in Firefox, the priority of audiounit-rust needs to be higher than audiounit_init.

This is a draft. The actual change will be done via updating the cubeb
project.

Depends on D54054

Summary: Set default cubeb backend on mac to audiounit-rust → Set default cubeb backend on mac to audiounit-rust without setting preference
Summary: Set default cubeb backend on mac to audiounit-rust without setting preference → Use audiounit-rust as default cubeb backend on mac without setting preference
Depends on: 1598188

After discussing with Nils, using pref to let rust backend ride the trains is probably better (bug 1598188), since preferences can be changed remotely by Normandy. (not sure if it can add a preference or not, so keeping the preference is safer.)

See Also: → 1606690
Attachment #9110398 - Attachment description: Bug 1598148 - P1: Remove the cubeb backend preference on macos in all.js. r?kinetik → Bug 1598148 - P1: Remove the cubeb backend preference on macos in all.js. r=kinetik
Attachment #9110399 - Attachment description: Bug 1598148 - P2: Bump the priority of audiounit-rust in default init. → Bug 1598148 - P2: Update cubeb to a971bf1. r=kinetik
Pushed by cchang@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/486219b5a5be
P1: Remove the cubeb backend preference on macos in all.js. r=kinetik
https://hg.mozilla.org/integration/autoland/rev/b719ce91bec3
P2: Update cubeb to a971bf1. r=kinetik
Status: NEW → RESOLVED
Closed: 4 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla80
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: