João Marcos
João Marcos
Interesting, it depends on the archive structure and level of compression, a 14%-ish speed improvement is not a huge priority right now, but I'll leave this open in case we...
@firasuke that's really awesome that you are adding this to the Rust ecosystem, please, keep us updated on the state of the project!
Awesome! This sounds perfect to me, I really like the interface of `bzip2` and `xz2` crates. Aside from the code that detects extensions from file paths, we just need two...
You're right, I fixed the typo.
@firasuke I might be completely wrong here, but I have read some code and I **think** `Stream` is used in both `bzip2` and `xz2` as an inner field to create...
To make this work you'd definitively need to remove all the `Lzma` from your crate and start it again from scratch copying small pieces and trying to make them work,...
Sorry I didn't caught this before. Seems like this is an error when generating the bindings with `bindgen`. https://users.rust-lang.org/t/generating-rust-ffi-bindings-to-c-libraries/18500/4 I think you can try to generate the bindings from a...
The Lz_Encoder (with uppercase E) is almost identical to the one ive shown, you can use it as a starting point to your application and test calling functions that use...
Have you tried removing the `#[test]`? For the inner types, you'd have to figure out where each of them come from, searching by the definitions.
I see two definitions of `pub struct LZ_Encoder {` and I'm not sure why.