Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add submodules for tier-1 rust backends. #799

Merged
merged 1 commit into from
Sep 25, 2024

Conversation

mutexlox-signal
Copy link
Contributor

Per https://github.com/mozilla/cubeb/wiki/Backend-Support the rust backends for pulse and coreaudio are tier-1 and the older C++ backends are tier-4. So, add these backends to cubeb by default.

I can also set BUILD_RUST_LIBS to ON by default in this PR, but I'm not sure if there's some reason to avoid doing that.

Per https://github.com/mozilla/cubeb/wiki/Backend-Support the rust
backends for pulse and coreaudio are tier-1 and the older C++ backends
are tier-4. So, add these backends to cubeb by default.
@mutexlox-signal
Copy link
Contributor Author

cc @padenot for a review :)

@padenot
Copy link
Collaborator

padenot commented Sep 19, 2024

302 @kinetiknz, who last looked at maybe merging those (iirc?).

@mutexlox-signal
Copy link
Contributor Author

Hi @kinetiknz , any chance of taking a look here? :)

@kinetiknz
Copy link
Collaborator

I'll eventually merge the repositories, since it's a pain to make ABI-breaking changes (among other things) with the current structure. This is a good first step though, so let's merge it. Thanks!

@kinetiknz kinetiknz merged commit 2bee6bc into mozilla:master Sep 25, 2024
15 checks passed
@mutexlox-signal mutexlox-signal deleted the mutexlox/rust-submodules branch September 25, 2024 16:06
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants