etro
etro copied to clipboard
Typescript video-editing framework for the browser
A user received the following error for the code below: ```js new etro.layer.Video({ startTime: 0, source: video.source, }), ```  Where `video.source` is an `HTMLVideoElement` (presumably from a graphics framework)
When an input layer's source points to a WebRTC video or audio stream and when recording the movie the stream starts, then buffers due to network connectivity issues and then...
Can we use this library with webassembly for best performance?
I haven't tested this yet, but looking at `play()` I suspect this to be the case. Let's first add an integration test to make sure the movie plays all the...
When an input layer's source points to a WebRTC video or audio stream and when playing the movie the stream starts, then buffers due to network connectivity issues and then...
I added an [integration test](https://github.com/etro-js/etro/blob/master/spec/integration/layer.spec.ts#L289) for `etro.layer.Audio` awhile back, but I kept it commented out because it was failing. You can use that as a starting point, but it will...
Yarn is a lot nicer than npm. Let's look into the possibility of migrating.
**etro-life.js is not found** issue.
**TL;DR** Events can be replaced with more user-friendly alternatives, such as callbacks and public layer and effect methods. Events provide a pull data pattern, where the event listener pulls the...
Awesome job on Etro! Question though: is there a way to set the z-axis/z-index to control the stacking order of layers? As it is now, each new layer gets added...