ladybird/Userland
Nico Weber 8e82c2b932 LibGfx/JBIG2: Add arithmetic integer decoder
The existing ArithmeticEncoder (from Annex E) reads one bit at a
time.

ArithmeticIntegerDecoder (from Annex A) builds on top of that to
read integer values.

This will be used by both the symbol segment and the text segment
readers.

(This does not yet implement the IAID decoding procedure in A.3.
We only need that one in the text segment decoder at the moment,
and it's pretty small, so I'll put it inline there for now.)

Not used yet, so no behavior change yet.
2024-03-23 17:30:15 -04:00
..
Applets Keymap: Draw the current keymap text with the correct theme color 2024-03-02 19:24:53 +00:00
Applications AK+LibURL: Move AK::URL into a new URL library 2024-03-18 14:06:28 -04:00
BuggieBox AK+LibURL: Move AK::URL into a new URL library 2024-03-18 14:06:28 -04:00
Demos AK+LibURL: Move AK::URL into a new URL library 2024-03-18 14:06:28 -04:00
DevTools AK+LibURL: Move AK::URL into a new URL library 2024-03-18 14:06:28 -04:00
DynamicLoader DynamicLoader: Disable stack protector in some files for RISC-V 2024-03-04 01:44:11 +01:00
Games AK+LibURL: Move AK::URL into a new URL library 2024-03-18 14:06:28 -04:00
Libraries LibGfx/JBIG2: Add arithmetic integer decoder 2024-03-23 17:30:15 -04:00
Services LibWeb+WebContent+Ladybird: Add ability to paste text from clipboard 2024-03-22 15:47:33 -04:00
Shell AK+LibURL: Move AK::URL into a new URL library 2024-03-18 14:06:28 -04:00
Utilities base64: Map input files into memory for reading 2024-03-21 15:53:46 +01:00
CMakeLists.txt