-
Notifications
You must be signed in to change notification settings - Fork 11
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Random seek support #1
Comments
That's a bit awkward, I wasn't aware there was already a I wanted a As I see you're already depending on As to random-seek support; I don't have any concrete plans as my focus has been streaming sequentially, but I'm interested in random seek support. I'll study your code to learn how you approached this problem. |
Because I was aiming to make it streaming-framework independent, but as you found, it's still using pipes. I initially started with a custom stream type like you did in this library. But as I implemented the random seek support, I felt I was reinventing the pipes library. Also there was an immediate need for the library, so I just decided to use pipes. I wanted to factor out pipes related code to a separate package but I haven't gotten around to it yet.
Yes, I guess. I'm also interested in machines as well but I'm not sure I have time. Anyways, I think it would be nice to have random-seek support in this streaming-framework independent library. If it sounds fine to you, I'll give it a try. |
Sounds totally fine to me. I mostly care about a minimal |
Fair enough. I'll give it a try. |
I'm also in need of this feature, since I couldn't find any compression/decompression library with random seek support on Hakcage. I'd love to help, unfortunately I don't have enough knowledge on C FFI or liblzma; so I'm just putting this here just to say that there's some demand for this feature :). |
@utdemir You can find working implementation in https://github.com/maoe/lzma. Incidentally I'm working on random seek support in Rust's liblzma binding. I may be able to work on the support in Haskell next. |
Do you have any plans to support random seek in this library? I've implemented it in https://github.com/maoe/lzma and am moderately interested in integrating it into your library.
The text was updated successfully, but these errors were encountered: