Closed Bug 1611658 Opened 4 years ago Closed 4 years ago

Unship cubeb's PulseAudio C backend now that Rust backend is default

Categories

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

All
Linux
task

Tracking

()

RESOLVED FIXED
mozilla74
Tracking Status
firefox74 --- fixed

People

(Reporter: kinetik, Assigned: kinetik)

Details

Attachments

(1 file)

The Rust rewrite (cubeb-pulse-rs) of libcubeb's PulseAudio C backend (cubeb_pulse.c) landed in bug 1346665 and has been the default PA backend since bug 1430996 in Firefox 59.

We want to stop dual maintenance of both implementations, and we already have some divergence (e.g. https://github.com/djg/cubeb-pulse-rs/commit/3a748a2df25658f1c8c5a475b9dd2ae4561b174b was implement in cubeb-pulse-rs but not cubeb_pulse.c). cubeb_pulse.c will remain upstream for now, but will be demoted to an unsupported tier.

Assignee: nobody → kinetik
Pushed by mgregan@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/66de0ef02697
Unship libcubeb's C PulseAudio backend in favour of Rust.  r=achronop
Status: ASSIGNED → RESOLVED
Closed: 4 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla74
You need to log in before you can comment on or make changes to this bug.