Hi Josh and Manish, We have started work on the subsequent steps for the project as shown here <https://github.com/servo/servo/wiki/Implement-missing-WebAudio-automation-student-project>. I have written code for the 1st step which is ti implement a JS API for setvaluecurveAtTime and it can be seen as detailed here <https://github.com/Akhilesh1996/servo/commit/6f5ca57845a2ddea5a8607d17d73d00a7be8e9e8>. Can you give me some insight if I'm proceeding in the right direction?
And to update the expected test results, I have changed the ERROR in the metadata .ini file in servo <https://github.com/Akhilesh1996/servo/tree/6f5ca57845a2ddea5a8607d17d73d00a7be8e9e8> /tests <https://github.com/Akhilesh1996/servo/tree/6f5ca57845a2ddea5a8607d17d73d00a7be8e9e8/tests> /wpt <https://github.com/Akhilesh1996/servo/tree/6f5ca57845a2ddea5a8607d17d73d00a7be8e9e8/tests/wpt> /metadata <https://github.com/Akhilesh1996/servo/tree/6f5ca57845a2ddea5a8607d17d73d00a7be8e9e8/tests/wpt/metadata> /webaudio <https://github.com/Akhilesh1996/servo/tree/6f5ca57845a2ddea5a8607d17d73d00a7be8e9e8/tests/wpt/metadata/webaudio> /the-audio-api <https://github.com/Akhilesh1996/servo/tree/6f5ca57845a2ddea5a8607d17d73d00a7be8e9e8/tests/wpt/metadata/webaudio/the-audio-api> /the-audioparam-interface <https://github.com/Akhilesh1996/servo/tree/6f5ca57845a2ddea5a8607d17d73d00a7be8e9e8/tests/wpt/metadata/webaudio/the-audio-api/the-audioparam-interface> /audioparam-setValueCurveAtTime.html.ini to PASS, is that all I should do? Or am I missing something? Thanks, Akhilesh On Sat, Apr 6, 2019 at 5:15 PM Manish Goregaokar <manishsm...@gmail.com> wrote: > Yes, that is correct. This is mostly a matter of hooking up your new > servo-media additions into the JS DOM apis. > -Manish Goregaokar > > > On Sat, Apr 6, 2019 at 2:02 PM BAlaji <bjan...@ncsu.edu> wrote: > > > Hi Josh > > Appears to be libgstreamer0.10-dev is outdated in Ubuntu 18.04. > > > > Running the below in terminal fixed the problem. The build succeeds with > > rust toolchain being setup as nightly. > > sudo apt -y install libgstreamer1.0-dev libgstreamer-plugins-base1.0-dev > > > > We would working on the next issue in the same project I guess. Going by > > the open issues, I guess we should start on > > > > https://github.com/servo/servo/issues/22897 (JS API for value curves). > Is > > this correct? > > > > Thanks > > Balaji > > > > > > > > From: BAlaji > > Sent: Friday, April 5, 2019 6:30 PM > > To: dev-servo@lists.mozilla.org > > Subject: RE: [dev-servo] println!("Hello from NCSU"); > > > > Hi Josh > > Unfortunately that didn’t solve the problem but I was able to downgrade > to > > OpenSSL 1.0.2 and still cargo was running with issues. So I moved to VM > and > > used Xubuntu 16.04 LTS hoping that I should have all the fix in place but > > appears to be the gsteamer issue is plaguing up > > > > > > warning: /home/j/NCSU/p4/media/Cargo.toml: unused manifest key: > > workspace.license > > Compiling gstreamer-sys v0.7.0 > > error: failed to run custom build command for `gstreamer-sys v0.7.0` > > process didn't exit successfully: > > > `/home/j/NCSU/p4/media/target/debug/build/gstreamer-sys-07f3047be42c0db3/build-script-build` > > (exit code: 1) > > Requested 'gstreamer-1.0 >= 1.14' but version of GStreamer is 1.8.3 > > > > > > So by reading the last line I fail to understand that I have a version > > higher than it required. Any advice? > > > > > > Thanks > > Balaji Janakarajan Hari > > Graduate Student - IMSE Program > > NC State > > linkedin/com/in/jhbalaji > > 903.600.0091 > > > > From: Josh Bowman-Matthews > > Sent: Tuesday, April 2, 2019 10:03 AM > > To: dev-servo@lists.mozilla.org > > Subject: Re: [dev-servo] println!("Hello from NCSU"); > > > > Try running `cargo update -p hyper-openssl` and see if that makes any > > difference. > > > > On 4/1/19 7:00 PM, Balaji Janakarajan Hari wrote: > > > Hi Josh > > > I just moved to xbunutu 18.1.10. Appears to no support for new OpenSSL > of > > > 1.1.1 and greater. Any idea how to fix it? > > > > > > warning: unused manifest key: workspace.license > > > Compiling idna v0.1.5 > > > > > > > > > > > > > > > Compiling h2 v0.1.13 > > > > > > > > > > > > > > > Compiling env_logger v0.5.12 > > > > > > > > > > > > > > > Compiling serde v1.0.80 > > > > > > > > > > > > > > > Compiling wayland-sys v0.21.4 > > > > > > > > > > > > > > > Compiling freetype v0.4.0 > > > > > > > > > > > > > > > Compiling andrew v0.1.4 > > > > > > > > > > > > > > > Compiling openssl v0.9.24 > > > > > > > > > > > > > > > error: failed to run custom build command for `openssl v0.9.24` > > > > > > > > > > > > > > > process didn't exit successfully: > > > > > > `/home/j/NCSU/Spring19/CSC517/media/target/debug/build/openssl-4074b2152e200c57/build-script-build` > > > (exit code: 101) > > > --- stderr > > > thread 'main' panicked at 'Unable to detect OpenSSL version', > > > /home/j/.cargo/registry/src/github.com-1ecc6299db9ec823/openssl-0.9.24/ > > build.rs:16 > > > :14 > > > note: Run with `RUST_BACKTRACE=1` for a backtrace. > > > s > > > warning: build failed, waiting for other jobs to finish... > > > error: build failed > > > > > > > > > > > > > > > j@p50:~/NCSU/Spring19/CSC517/media$ > > > > > > > > > > > > > > > Sincerely > > > Balaji Janakarajan Hari > > > Graduate Student - IMSE Program > > > NC State University > > > > > > linkedin.com/in/jhbalaji > > _______________________________________________ > > dev-servo mailing list > > dev-servo@lists.mozilla.org > > https://lists.mozilla.org/listinfo/dev-servo > > > > > > _______________________________________________ > > dev-servo mailing list > > dev-servo@lists.mozilla.org > > https://lists.mozilla.org/listinfo/dev-servo > > > _______________________________________________ > dev-servo mailing list > dev-servo@lists.mozilla.org > https://lists.mozilla.org/listinfo/dev-servo > _______________________________________________ dev-servo mailing list dev-servo@lists.mozilla.org https://lists.mozilla.org/listinfo/dev-servo