Nico Weber
|
b45a4508c7
LibGfx/JBIG2: Implement support for context templates 1, 2, and 3
|
1 year ago |
Nico Weber
|
7035c2a2ff
LibGfx/JBIG2: Add some debug logging to decode_page_information()
|
1 year ago |
Nico Weber
|
d2998c1f5e
LibGfx/JBIG2: Implement generic_refinement_region_decoding_procedure()
|
1 year ago |
Nico Weber
|
0d2e91b4ea
LibGfx/JBIG2: Reject things in refinement decoding
|
1 year ago |
Nico Weber
|
562d8ed619
LibGfx/JBIG2: Stub out generic_refinement_region_decoding_procedure()
|
1 year ago |
Nico Weber
|
c4c48c1d5f
LibGfx/JBIG2: Sketch out text segment refinement coding a bit
|
1 year ago |
Nico Weber
|
9f327833c0
LibGfx/JBIG2: Read refinement adaptive template pixels for text segments
|
1 year ago |
Nico Weber
|
ced21d8419
LibGfx/JBIG2: Call decode_immediate_text_region for lossless text region
|
1 year ago |
Nico Weber
|
b15e1d2b2a
LibGfx/JBIG2: Implement initial support for text segments
|
1 year ago |
Nico Weber
|
3454970903
LibGfx/JBIG2: Extract composite_bitbuffer() and add some features
|
1 year ago |
Nico Weber
|
754e1b46fc
LibGfx/JBIG2: Implement basic symbol segment processing
|
1 year ago |
Nico Weber
|
93fcb529cf
LibGfx/JBIG2: Move SegmentData down a bit
|
1 year ago |
Nico Weber
|
2099ca48a1
LibGfx/JBIG2: Pass in decoder and contexts to generic region decoder
|
1 year ago |
Nico Weber
|
376b1a2309
LibGfx/JBIG2: Have just one CombinationOperator enum class
|
1 year ago |
Nico Weber
|
c06110da87
LibGfx/JBIG2: Make AdaptiveTemplatePixel toplevel
|
1 year ago |
Nico Weber
|
8e82c2b932
LibGfx/JBIG2: Add arithmetic integer decoder
|
1 year ago |
Nico Weber
|
c99506da7d
LibGfx/JBIG2: Initialize POD members
|
1 year ago |
Nico Weber
|
7650e657aa
LibGfx/JBIG2: Implement support for TPGDON
|
1 year ago |
Nico Weber
|
f391c7822d
LibGfx/JBIG2: Call decode_immediate_generic_region for lossless regions
|
1 year ago |
Nico Weber
|
6788a82ec5
LibGfx/JBIG2: Implement generic_region_decoding_procedure() happy path
|
1 year ago |
Nico Weber
|
b0c73d1652
LibGfx/JBIG2: Reject unimplemented combination operators
|
1 year ago |
Nico Weber
|
5dc9ead1c5
LibGfx/JBIG2: Expand a comment
|
1 year ago |
Nico Weber
|
21c54839e6
LibGfx/JBIG2: Add two dbgln_if()s
|
1 year ago |
Nico Weber
|
b8f80501ec
LibGfx/JBIG2: Pass Context to get_next_bit() instead of to initialize()
|
1 year ago |
Nico Weber
|
df9dd8ec69
LibGfx/JBIG2: Add arithmetic coding decoder
|
1 year ago |
Nico Weber
|
98729c97f4
LibGfx/JBIG2: Simplify and restrict adaptive template pixel reading
|
1 year ago |
Nico Weber
|
596b06333f
LibGfx/JBIG2: Add a dbgln_if(JBIG2_DEBUG) for non-MMR generic regions
|
1 year ago |
Nico Weber
|
7740aeca29
LibGfx/JBIG2: Fix size bound in scan_for_immediate_generic_region_size()
|
1 year ago |
Nico Weber
|
bc42144642
LibGfx/JBIG2: Start implementing the generic region decoding procedure
|
1 year ago |
Nico Weber
|
e0af3ae8d9
LibGfx/JBIG2: Implement decode_end_of_file()
|
1 year ago |