Comments (2)
That sounds great, thank you. The current CircleCI setup we've got here tends to break easily and is painful to manage due to requiring Docker image rebuilds to update the build environment. Improvements are definitely welcome!
Do you know if the GitHub workflow instances have working audio (hardware or dummy drivers) on various platforms? We run a restricted set of tests in the current cubeb repos due to a lack of audio hardware in the CI instances and have been leaning on Gecko's CI infrastructure for testing, but it's an awkward workflow where it's all to easy to break things upstream and discover them later in the Gecko CI. We had just starting looking at installing dummy audio drivers on Windows Travis to help with this, so if the GitHub workflow instances work out of the box that's a huge win.
from cubeb-rs.
CI builds on Linux/macOS/Windows now, with rustfmt and clippy integration. I'll mark this as done.
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
- 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.