Fernando Jiménez Moreno
|
8e0160fa71
|
Update servo media to include global mute support
|
2019-07-05 11:01:19 +02:00 |
|
Maria Sable
|
58f027468c
|
StereoPannerNode DOM
|
2019-04-30 16:54:52 -07:00 |
|
Mauricio Collares
|
1209cf16a8
|
Always throw when asked to change some ChannelMergerNode properties
|
2019-01-10 11:58:17 -05:00 |
|
Mauricio Collares
|
ff0cf9e93a
|
Implement DOM APIs for ChannelSplitterNode
|
2019-01-10 11:58:10 -05:00 |
|
Jan Andre Ikenmeyer
|
a1a14459c1
|
Update MPL license to https (part 3)
|
2018-11-19 14:47:12 +01:00 |
|
Pyfisch
|
9e92eb205a
|
Reorder imports
|
2018-11-06 22:35:07 +01:00 |
|
Simon Sapin
|
45f7199eee
|
cargo fix --edition
|
2018-11-06 15:26:02 +01:00 |
|
chansuke
|
c37a345dc9
|
Format script component
|
2018-09-19 17:40:47 -04:00 |
|
Manish Goregaokar
|
9254606b01
|
Pass down ChannelInfo to create_node
|
2018-09-11 19:24:01 +05:30 |
|
Manish Goregaokar
|
28c21421ca
|
Throw on out-of-bounds channelCount in AudioNodes
|
2018-09-03 20:31:52 +05:30 |
|
Manish Goregaokar
|
03d6fb18da
|
Add ChannelMergerNode
|
2018-09-03 20:07:02 +05:30 |
|
Manish Goregaokar
|
7d5b4b204c
|
Add constraints for PannerNode
|
2018-08-24 12:22:19 -07:00 |
|
Manish Goregaokar
|
4b48cfa3ec
|
Upgrade to latest servo-media
|
2018-08-23 13:33:40 -07:00 |
|
Manish Goregaokar
|
00014b3f16
|
Add AudioParam connection support
|
2018-07-30 14:23:46 +02:00 |
|
Fernando Jiménez Moreno
|
21cb160be3
|
test-tidy fixes
|
2018-07-30 14:21:48 +02:00 |
|
Fernando Jiménez Moreno
|
3dde730f9b
|
AudioParam automation rate setter
|
2018-07-30 14:21:47 +02:00 |
|
Fernando Jiménez Moreno
|
758ae94aa1
|
AudioNode channel related properties getter and setter fixes
|
2018-07-30 14:21:47 +02:00 |
|
Fernando Jiménez Moreno
|
abccf68a47
|
Clarify that servo-media deals with duplicated connections
|
2018-07-30 14:21:47 +02:00 |
|
Fernando Jiménez Moreno
|
b26a3bd31b
|
rustfmt
|
2018-07-30 14:21:46 +02:00 |
|
Manish Goregaokar
|
8172b4f960
|
Remove unnecessary comment
This check is implicitly handled by the graph impl
|
2018-07-30 14:21:46 +02:00 |
|
Manish Goregaokar
|
723f1b0582
|
Fix construction of destination node (#6)
* Fix comparison of audiocontexts
* Fix comparison
* Fix destination node construction
|
2018-07-30 14:21:45 +02:00 |
|
Manish Goregaokar
|
6ac4b4b8e0
|
Fix context comparison (#5)
* Fix comparison of audiocontexts
* Fix comparison
|
2018-07-30 14:21:45 +02:00 |
|
Manish Goregaokar
|
f0d04249f9
|
Use new params impl (#4)
* AudioNodeType -> AudioNodeInit
* Use new param type system, clean up
|
2018-07-30 14:21:44 +02:00 |
|
Manish Goregaokar
|
f3bc183dba
|
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
|
2018-07-30 14:21:43 +02:00 |
|
Fernando Jiménez Moreno
|
3fe38a99ad
|
AudioBuffer stub
|
2018-07-30 14:21:42 +02:00 |
|
Fernando Jiménez Moreno
|
7380f69f77
|
Initial AudioParam bindings
|
2018-07-30 14:21:41 +02:00 |
|
Manish Goregaokar
|
885addfaae
|
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.
|
2018-07-30 14:21:40 +02:00 |
|
Fernando Jiménez Moreno
|
07c0450e29
|
Get destination node engine from context
|
2018-07-30 14:21:40 +02:00 |
|
Fernando Jiménez Moreno
|
1c2d872e33
|
Workaround resume issues
|
2018-07-30 14:21:40 +02:00 |
|
Fernando Jiménez Moreno
|
9eebcb31c5
|
AudioNode connection
|
2018-07-30 14:21:40 +02:00 |
|
Fernando Jiménez Moreno
|
aed57252b1
|
Properly implement audio context state changes
|
2018-07-30 14:21:39 +02:00 |
|
Fernando Jiménez Moreno
|
ba9dfb0293
|
Trace and malloc_size_of workarounds for servo_media types
|
2018-07-30 14:21:38 +02:00 |
|
Fernando Jiménez Moreno
|
53d4933a40
|
Update to use latest servo-media API
|
2018-07-30 14:21:37 +02:00 |
|
Fernando Jiménez Moreno
|
7ee42e4223
|
Initial WebAudio API stubs
|
2018-07-30 14:21:36 +02:00 |
|