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
WebAudio API #21158
WebAudio API #21158
Commits on Jul 30, 2018
-
ferjm committed
Jul 30, 2018 -
ferjm committed
Jul 30, 2018 -
Test OscillatorNode with servo_media
ferjm committedJul 30, 2018 -
Update to use latest servo-media API
ferjm committedJul 30, 2018 -
Update to use latest servo-media
ferjm committedJul 30, 2018 -
Trace and malloc_size_of workarounds for servo_media types
ferjm committedJul 30, 2018 -
ferjm committed
Jul 30, 2018 -
ferjm committed
Jul 30, 2018 -
ferjm committed
Jul 30, 2018 -
Get audio context current time from audio graph
ferjm committedJul 30, 2018 -
Use audio graph processing state
ferjm committedJul 30, 2018 -
AudioContext.resume() implementation
ferjm committedJul 30, 2018 -
AudioContext.suspend() implementation
ferjm committedJul 30, 2018 -
Properly implement audio context state changes
ferjm committedJul 30, 2018 -
ferjm committed
Jul 30, 2018 -
AudioScheduledSourceNode start and stop
ferjm committedJul 30, 2018 -
ferjm committed
Jul 30, 2018 -
Get destination node engine from context
ferjm committedJul 30, 2018 -
Fix inheritance of DOM structs (#1)
The incorrect inheritance ends up overlapping EventTarget fields with other fields causing some DOMRefCells to start out broken and panic.
-
ferjm committed
Jul 30, 2018 -
ferjm committed
Jul 30, 2018 -
Expose more AudioParam methods
ferjm committedJul 30, 2018 -
ferjm committed
Jul 30, 2018 -
ferjm committed
Jul 30, 2018 -
ferjm committed
Jul 30, 2018 -
ferjm committed
Jul 30, 2018 -
AudioBuffer.GetChannelData and internal storage
ferjm committedJul 30, 2018 -
Create AudioBuffer from BaseAudioContext
ferjm committedJul 30, 2018 -
createBufferSource and buffer setter on buffer source node
ferjm committedJul 30, 2018 -
Copy AudioBufferSourceNode buffer
ferjm committedJul 30, 2018 -
Add disconnect methods; cleanup DOM stuff (#2)
* Add disconnect methods * Use Dom, not DomRoot DomRoot will keep it permanently rooted, it should only be used in values not on the JS heap
-
AudioBuffer CopyFromChannel and CopyToChannel
ferjm committedJul 30, 2018 -
ferjm committed
Jul 30, 2018 -
ferjm committed
Jul 30, 2018 -
Remove unsafe code to create empty AudioNodeOptions
ferjm committedJul 30, 2018 -
ferjm committed
Jul 30, 2018 -
* AudioNodeType -> AudioNodeInit * Use new param type system, clean up
-
* Fix comparison of audiocontexts * Fix comparison
-
Fix construction of destination node (#6)
* Fix comparison of audiocontexts * Fix comparison * Fix destination node construction
-
ferjm committed
Jul 30, 2018 -
ferjm committed
Jul 30, 2018 -
-
This check is implicitly handled by the graph impl
-
Use git url for servo-media dependency
ferjm committedJul 30, 2018 -
Make restore_js_channel_data unsafe
ferjm committedJul 30, 2018 -
Clarify that servo-media deals with duplicated connections
ferjm committedJul 30, 2018 -
AudioNode channel related properties getter and setter fixes
ferjm committedJul 30, 2018 -
AudioParam automation rate setter
ferjm committedJul 30, 2018 -
Reference issue to support the AudioScheduledSourceNode.ended event
ferjm committedJul 30, 2018 -
Mark DecodeResolver as must_root
ferjm committedJul 30, 2018 -
Remove unimplemented PeriodicWave stub
ferjm committedJul 30, 2018 -
Update servo-media after crate split up. Allows building for Android
ferjm committedJul 30, 2018 -
ferjm committed
Jul 30, 2018 -
-
ferjm committed
Jul 30, 2018 -
Try gstreamer-rs travis config
ferjm committedJul 30, 2018 -
Remove unneeded libxml2 and gtk deps and change gst binaries url
ferjm committedJul 30, 2018 -
ferjm committed
Jul 30, 2018 -
Do not copy initial data during AudioBuffer construction and use JS_D…
…etachArrayBuffer
ferjm committedJul 30, 2018 -
ferjm committed
Jul 30, 2018 -
Root JS channels during AudioBuffer construction
ferjm committedJul 30, 2018 -
Enter compartment during AudioBuffer creation
ferjm committedJul 30, 2018 -
Fire AudioScheduledSourceNode.onended when playback stops
ferjm committedJul 30, 2018 -
ferjm committed
Jul 30, 2018 -
ferjm committed
Jul 30, 2018 -
ferjm committed
Jul 30, 2018 -
Set env vars to let the build know where GStreamer libs are
ferjm committedJul 30, 2018 -
ferjm committed
Jul 30, 2018 -
-
ferjm committed
Jul 30, 2018 -
ferjm committed
Jul 30, 2018 -
ferjm committed
Jul 30, 2018 -
Get rooting out of AudioBuffer::new_inherited
ferjm committedJul 30, 2018 -
-
-
-
Use JS_GetArrayBufferViewBuffer with JS_DetachArrayBuffer
Manishearth committedJul 30, 2018 -
Manishearth committed
Jul 30, 2018 -