Comments (1)
From #103
Our decision is to provide a Default
impl for structs with optional fields.
Default values of the struct will be provided there, and optional fields will be put in an Option
The constructors will then always take in that opt-struct (not wrapped in another Option
)
For function we will just add different variants:
start()
start_at(when: f64)
start_at_with_offset(when: f64, offset: f64)
I'm listing some changes we still need to implement in #76
from web-audio-api-rs.
Related Issues (20)
- cargo-doc precommit fails if the lib has not been build with cubeb previously
- PannerNode behaves differently on the web HOT 9
- Panic when shutting down windowing by close button HOT 2
- Bug: `thread '<unnamed>' panicked at 'Index 0 for dropped Node in NodeCollection'` HOT 6
- Improvements for AudioWorkletNode / AudioWorkletProcessor traits HOT 1
- Audio starts jittering the more sounds are played HOT 14
- Free audio processor resources when the node has stopped/ended and cannot be started again HOT 5
- `AudioContext::print_diagnostics` for debugging purposes HOT 1
- `MediaStream` linked to a `MediaRecorder` without an AudioContext in between results in a runaway recording HOT 3
- Implement `AudioContext::onstatechange` HOT 4
- Improve BaseAudioContext onChangeState to signal device readiness HOT 2
- Emit oncomplete event for OfflineAudioContext
- AudioWorkletRenderer output channel count iterator is flawed HOT 3
- `OfflineAudioContext::state` is not updated when calling `supend` and `resume` HOT 1
- Many public facing types do not implement Debug HOT 5
- Unify README.md and crate level doc
- EventLoop never terminates
- Add async method for `BaseAudioContext::decodeAudioData`
- AudioParam automationRate does not instantly update on the control thread HOT 1
- Unstable tests in tests/online.rs
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 web-audio-api-rs.