Re: [dev-servo] How to Run Servo/Media/Examples?

2019-04-27 Thread Maria Sable
Hi all, I uninstalled gstreamer 1.14 and did a fresh install using the gstreamer 1.16 binaries as Akhilesh suggested. I am still having the same issue with running the examples. I am directly developing on Windows. I followed these instructions to install the gstreamer binaries: https://github.co

Re: [dev-servo] How to Run Servo/Media/Examples?

2019-04-27 Thread Manish Goregaokar
Wait, are you using WSL or directly developing on Windows? What did you use to install gstreamer? On Sat, Apr 27, 2019, 4:28 PM Balaji Janakarajan Hari wrote: > Hi Maria > I had similar issues in the servo/media on Windows build. Ultimately I > resorted to running a Ubuntu 16.04 on Orcale Virtu

Re: [dev-servo] How to Run Servo/Media/Examples?

2019-04-27 Thread Balaji Janakarajan Hari
Hi Maria I had similar issues in the servo/media on Windows build. Ultimately I resorted to running a Ubuntu 16.04 on Orcale VirtualBox. The environmental variables and updated dependencies are very particular when it comes to build process. The Linux subsystem for Windows may not work as well for

Re: [dev-servo] How to Run Servo/Media/Examples?

2019-04-27 Thread Manish Goregaokar
I'm not really sure, I don't develop on Windows. A clean reinstall may help. It definitely shouldn't need files to be renamed -- did you install the right package? On Sat, Apr 27, 2019, 4:11 PM Maria Sable wrote: > Hi Manish, > > Thank you. I will try to make a StereoPannerNode example based of

Re: [dev-servo] How to Run Servo/Media/Examples?

2019-04-27 Thread Akhilesh Venkatasubramanian
HI Maria, Did you try a clean reinstall of gstreamer? I used gstreamer 1.16 while running servo/media. Thanks. Akhilesh > On Apr 27, 2019, at 7:10 PM, Maria Sable wrote: > > Hi Manish, > > Thank you. I will try to make a StereoPannerNode example based off the > params.rs. > > However, I am

Re: [dev-servo] How to Run Servo/Media/Examples?

2019-04-27 Thread Maria Sable
Hi Manish, Thank you. I will try to make a StereoPannerNode example based off the params.rs. However, I am still having trouble getting any of the examples in media/target/debug to run. I tried renaming the files in my C:\gstreamer\1.0\x86_64\lib folder to match the errors I am getting (it says t

Re: [dev-servo] Doubts regarding the subsequent steps.

2019-04-27 Thread Manish Goregaokar
Yeah, please leave a todo comment. Currently there's no way to validate this, in the future the DOM side will also have a timeline struct so that it can do this. Thanks, -Manish Goregaokar On Sat, Apr 27, 2019 at 6:52 AM Josh Bowman-Matthews wrote: > It's not clear to me how to obtain the info

Re: [dev-servo] How to Run Servo/Media/Examples?

2019-04-27 Thread Manish Goregaokar
Ah. The params.rs test sets up a gain node and sends it a bunch of things. You can do something similar with the StereoPannerNode, though you don't have to send it as many different messages. A simple SetValue message followed by a couple linear RampToValueAtTimes would be enough. Thanks, -Manish

Re: [dev-servo] How to Run Servo/Media/Examples?

2019-04-27 Thread Akhilesh Venkatasubramanian
Hi, This is what I found while searching: ".a files are static libraries. .dll.a files are files that just help you link against a dll (which is a dynamic library). My guess is that your dll contains everything, and the dll.a files just point to the dll." You can try to uninstall gstreamer comple

Re: [dev-servo] How to Run Servo/Media/Examples?

2019-04-27 Thread Maria Sable
I have looked in my C:\gstreamer\1.0\x86_64\lib folder and it looks like the file names it is looking for are slightly off and that's why it can't find them. It looks like all the files it is saying are not found when I run the example executables are in fact in my lib folder, but the filenames are

Re: [dev-servo] How to Run Servo/Media/Examples?

2019-04-27 Thread Maria Sable
Hi Akhilesh, My cargo build is successful and I am able to see the executables in target/debug. However, when I try to run one, I get the same errors about all those gstreamer files not being found. But I have already installed gstreamer as per the servo/servo readme instructions. Any ideas on how

Re: [dev-servo] How to Run Servo/Media/Examples?

2019-04-27 Thread Akhilesh Venkatasubramanian
Hi, These we the commands I used to setup servo/media: 1. brew install gstreamer gst-plugins-base gst-plugins-good gst-plugins-bad gst-plugins-ugly gst-libav gst-rtsp-server gst-editing-services 2. export PKG_CONFIG_PATH=/usr/local/Cellar/libffi/3.2.1/lib/pkgconfig/ 3. rustup override set nightl

Re: [dev-servo] How to Run Servo/Media/Examples?

2019-04-27 Thread Maria Sable
Hi Manish, Where is the GainNode example? I don't see it in servo/media/examples. Also, when I try to run "cargo ex panner" in servo/media, I get some errors that the following files were not found: libglib-2.0-0.dll, libgobject-2.0-0.dll, libgstreamer-1.0-0.dll, and libgstsdp-1.0-0.dll. However,

Re: [dev-servo] How to Run Servo/Media/Examples?

2019-04-27 Thread Manish Goregaokar
`cargo ex name_of_example` In the case of StereoPannerNode you should probably look at the GainNode code and examples instead, StereoPannerNode is a simple node with a single parameter that runs an algorithm based on that parameter, much like GainNode. PannerNode is a lot more complicated. Thanks

[dev-servo] How to Run Servo/Media/Examples?

2019-04-27 Thread Maria Sable
Hi all, I'm working on finishing up our final project at NCSU, and I need to create a runnable example for StereoPannerNode based on the example for PannerNode. However, it would be immensely helpful to know how to actually run the existing PannerNode example, but I can't find any instructions in

Re: [dev-servo] Doubts regarding the subsequent steps.

2019-04-27 Thread Josh Bowman-Matthews
It's not clear to me how to obtain the information about whether a value curve is active. I recommend making a pull request with the rest of the changes and adding a TODO comment about the missing check. On 4/26/19 6:01 PM, Srivatsan Narasimhan wrote: Hi Josh, I wrote the two methods with the