est31
est31
@nolsen42 I think it shouldn't be a big difference whether its a sony controller or an xbox one. There is partial support already in minetest master (not 0.4.14), you can...
As the person who added joystick support to minetest, they obviously do work great, although there is some room for improvement (see below). I've got a nacon `GC-100XF`, and it...
See f64914708092958f735337b3a14a33ca4 and #4261, #4221 for the laptop bugs
This uses `read_exact` and isn't async friendly. Also, I'm not sure I consider #12 to be a bug. The best resolution to #12 is a helper type that takes a...
> Does using read function make it async-friendly? ~Yes. `read` itself can return a [WouldBlock](https://doc.rust-lang.org/stable/std/io/enum.ErrorKind.html#variant.WouldBlock) error. It's the pre-async model but is iirc somewhat compatible with the async/await features. Need...
Wait disregard that, all of `PacketReader` is non-async-ready.
Hmm thinking about this some more, it basically adds the requirement to copy data *once more* if you want to retain performance, which isn't optimal for performance due to the...
@SirWindfield existing projects of these kinds are definitely welcome!
`Seek` is required so that an additional layer of buffering can be avoided. Basically, sometimes there can be crap between ogg pages, so the ogg reader reads chunks of data...
@TonalidadeHidrica https://github.com/RustAudio/ogg/blob/1da041df375aecaaa935971a621c0f69e98fc269/src/reading.rs#L752-L773