mirror of
https://github.com/IllusionMan1212/avif-odin.git
synced 2026-10-24 10:12:28 +00:00
16 lines
506 B
Markdown
16 lines
506 B
Markdown
Decoder:-
|
|
- Figure out how to parse OBU structures (kinda getting there)
|
|
- Implement a bitstream reader
|
|
- Figure out how to apply the metadata to the mdat box.
|
|
- By reading the spec in its entirety.
|
|
- By checking out libheif's code.
|
|
Encoder:-
|
|
|
|
|
|
Goals:-
|
|
- Fast and optimized
|
|
- Reliable and robust (doesn't shit itself and panic when things go wrong, and can handle big data)
|
|
- Works on lots of targets (Linux, Windows, Darwin, Wasm, BSDs?)
|
|
- Tests?
|
|
- Get it merged into the Odin core library?
|