diff options
author | bors-servo <lbergstrom+bors@mozilla.com> | 2019-07-08 12:40:05 -0400 |
---|---|---|
committer | GitHub <noreply@github.com> | 2019-07-08 12:40:05 -0400 |
commit | 988e38fe0ac225a3762deb1cd5c4bbda6fe37f53 (patch) | |
tree | ac7c9bb9662b60ab61b67ee47d3ee34b784388b5 /components/script/dom/webglrenderbuffer.rs | |
parent | 3e88f63693fe3970de6074c2d79c250f24df50e0 (diff) | |
parent | 7c97d0193b12f47a8f404354b7085f3c275e2e37 (diff) | |
download | servo-988e38fe0ac225a3762deb1cd5c4bbda6fe37f53.tar.gz servo-988e38fe0ac225a3762deb1cd5c4bbda6fe37f53.zip |
Auto merge of #23712 - servo:gstreamer-windows, r=ferjm
Support WebAudio on Windows
These changes improve the GStreamer experience on Windows in several ways:
* we package the set of plugins and their dependencies that Servo requires for media support
* we explicitly load those plugins when starting the media engine rather than relying on an existing gstreamer installation
These changes do not affect the experience on non-Windows platforms, but the path is clear to do so in order to fix problems like #23519. With these changes I can successfully hear a tone when loading https://joshmatthews.net/osc.html in both a desktop build and a UWP build.
---
- [x] `./mach build -d` does not report any errors
- [x] `./mach test-tidy` does not report any errors
- [x] These changes fix #23631 and fix #23698
- [x] These changes do not require tests because no tests on windows ;_;
<!-- Reviewable:start -->
---
This change is [<img src="https://reviewable.io/review_button.svg" height="34" align="absmiddle" alt="Reviewable"/>](https://reviewable.io/reviews/servo/servo/23712)
<!-- Reviewable:end -->
Diffstat (limited to 'components/script/dom/webglrenderbuffer.rs')
0 files changed, 0 insertions, 0 deletions