Just tried updating to 0.9, but whenever I call read_sample I'm getting this error:
Err(IoError(Error { kind: UnexpectedEof, message: "failed to fill whole buffer" }))
The mpeg_aac_decoder example seems to work fine, so there might be something I could do differently, but still this did work fine in 0.8.
Here's the branch where I tried the upgrade: https://github.com/probablykasper/redlux/tree/mp4-0.9
commit: probablykasper/redlux@cc8add1