Comments (3)
Hi @Limeth,
Thanks for the enquiry. This crate will be integrated in Mozilla Gecko fairly soon as part of cubeb usage refactoring we are currently working on. Part (djg/cubeb-pulse-rs) is already landed in Gecko. To collect all the various local crates I had, I started this project to provide a common collection of type wrappers for both the public Cubeb API and the internals of Cubeb for implementing backends (such as djg/cubeb-pulse-rs).
I've been working on a reorganization that is mostly complete. (https://github.com/djg/cubeb-rs/tree/workspace-reorg/). What is really needed is for testing of the API by using the code for more than just small examples.
from cubeb-rs.
Thanks for the response,
I will be making a use of the API in a project of mine I'm making in order to learn a bit of audio processing and Vulkan shaders.
Feel free to close this issue.
from cubeb-rs.
I'm interested in how you find working with streams is. It's a bit experimental at this stage.
from cubeb-rs.
Related Issues (20)
- Use rust-bindgen to generate cubeb-core/src/ffi.rs HOT 1
- Remove stream_types added for B2G
- Stream does not expose method to get mutated struct HOT 4
- Can't stop an input stream with stream.stop() HOT 2
- Review use of Debug formatting and avoid in release-mode logging HOT 1
- Access to publish releases on crates.io HOT 2
- Nightly build broken for quite a while HOT 1
- Fix build on CircleCI HOT 7
- "fatal error: hr != CO_E_NOTINITIALIZED" when running all examples on Windows HOT 4
- Clarifying the goals of `cubeb-rs` HOT 6
- Extending CI with macOS, windows (possibly also rustfmt, auto-publish, clippy suggestions) HOT 2
- Building `systest` fails with nightly `rustc`
- `systest` broken by speex library changes in `libcubeb` HOT 2
- New clippy issue in Nightly HOT 1
- Expose async logging for backends HOT 1
- Is it possible to relax the data callback of Stream to not be Sync? HOT 1
- when compiling firefox nightly: error[E0308]: mismatched types in ../third_party/rust/cubeb-backend/src/log.rs:71:22 HOT 2
- ASIO support on Windows? HOT 2
- Multi Channel Audio HOT 2
- How to set Frame Size? HOT 12
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from cubeb-rs.