Mike Welsh
Mike Welsh
* Add `AudioBackend::register_mp3` to register MP3 data * Add SoundLoader variant * avm1: Implement Sound.load, Sound.getBytesLoaded, Sound.getBytesTotal TODO: * Currently minimp3-rs provides no way to seek thru MP3 frames without...
Time durations in Ruffle are often stored as floats ([example](https://github.com/ruffle-rs/ruffle/blob/master/core/src/player.rs#L570-L582)), and it's difficult to know which units the values are in (secs, ms, ...). It'd be nice to switch these...
Add [constants used by `IDXGIFactory::MakeWindowAssociation`](https://github.com/apitrace/dxsdk/blob/master/Include/dxgi.h#L1964-L1967): ``` #define DXGI_MWA_NO_WINDOW_CHANGES ( 1
## Feature request **What is the expected behavior?** When using a Wasm file with `experiments.(a)syncWebAssembly: true`, the Wasm module will fail to load if the server does not serve the...
#98 added a `Sync` bound to the `MediaSource` trait and others, but I'm not sure this is the best idea. This prevents the use of a thread-unsafe `MediaSource` in a...
### Describe the Bug When using webpack 5, enabling `asyncWebAssembly: true` in the webpack config will cause errors when trying to load a module generated from wasm-bindgen: ``` ReferenceError: Cannot...
It'd be useful to have an option to specify the amount of time a track without duration info can be played. This could be specified in time or possibly in...
This is a general tracking issue for AVM2/ActionScript 3.0 content. AS3 content will not currently display properly in Ruffle, and will generally cycle through all the frames on the main...
**Describe the bug** If an OpenFL project happens to link to `utest` or `munit`, the application ends up being instantiated twice: 1) from the `embed` call in the HTML5 template:...
Using the Camera tool in Adobe Animate CC will cause videos to export incorrectly. [Animate-CC-camera-sample.zip](https://github.com/Herschel/Swivel/files/1536583/Animate-CC-camera-sample.zip) Adobe Animate CC v 18.0 (build 107)