ruffle/swf/src
Mike Welsh 7cf217a911 swf: Use lzma-rs for LZMA SWFs (fix #405)
Pure Rust decoder that functions on desktop and wasm.
Enable lzma feature by default.

TODO: Switch to lzma-rs streaming API when stable on crates.io.
Currently decodes entire stream at once.
2020-12-17 16:40:21 -08:00
..
avm1 avm1: Revert #1470 to improve wasm performance 2020-12-17 12:47:22 -08:00
avm2 swf: `pushshort` should be read as a `u30` and then cast to an `i16` as it's parsed representation. 2020-12-09 14:00:06 -08:00
types chore: Appease clippy 2020-12-07 10:14:31 -08:00
avm1.rs swf: Add custom error type for SWF/AVM1 parse errors 2019-10-10 00:55:09 -07:00
avm2.rs Merge swf-rs into ruffle repo 2019-10-02 17:25:30 -07:00
error.rs swf: Add custom error type for SWF/AVM1 parse errors 2019-10-10 00:55:09 -07:00
lib.rs swf: Use lzma-rs for LZMA SWFs (fix #405) 2020-12-17 16:40:21 -08:00
read.rs swf: Use lzma-rs for LZMA SWFs (fix #405) 2020-12-17 16:40:21 -08:00
tag_code.rs swf: Remove panic when data left over in tag 2019-10-10 21:52:41 -07:00
test_data.rs avm1: Revert #1470 to improve wasm performance 2020-12-17 12:47:22 -08:00
types.rs core: Avoid panic when display objects are manipulated in clearly invalid ways. 2020-12-09 14:00:06 -08:00
write.rs swf: Use lzma-rs for LZMA SWFs (fix #405) 2020-12-17 16:40:21 -08:00