shithub: jbig2

RSS feed

0a9dae0a – giles <giles@ded80894-8fb9-0310-811b-c03f3676ab4d> authored on 2005/05/23 23:49
Update the arith and huffman tests to run with the new code. We now

d78f4fba – giles <giles@ded80894-8fb9-0310-811b-c03f3676ab4d> authored on 2005/05/17 20:42
Attempt to hook the self tests into the scons build. This is supposed

cc3a563e – giles <giles@ded80894-8fb9-0310-811b-c03f3676ab4d> authored on 2005/05/11 03:14
Export the pre-defined huffman tables for external use.

34b95add – giles <giles@ded80894-8fb9-0310-811b-c03f3676ab4d> authored on 2005/05/02 22:27
Allocate a huffman decoder for symbol dictionaries that require it.

67a0de3a – giles <giles@ded80894-8fb9-0310-811b-c03f3676ab4d> authored on 2005/05/02 22:25
Update the huffman decoder interface.

1e2d6ead – giles <giles@ded80894-8fb9-0310-811b-c03f3676ab4d> authored on 2005/05/02 21:10
Re enable the huffman and arithmetic coder unit tests.

7fa4382f – giles <giles@ded80894-8fb9-0310-811b-c03f3676ab4d> authored on 2005/05/02 16:49
Alter our portability fallback implementation of memcmp() to properly return

65885f28 – giles <giles@ded80894-8fb9-0310-811b-c03f3676ab4d> authored on 2005/04/28 00:44
Add the changelog to the distribution.

40379d7c – giles <giles@ded80894-8fb9-0310-811b-c03f3676ab4d> authored on 2005/04/28 00:37
Add experimental scons build file.

0c358eca – giles <giles@ded80894-8fb9-0310-811b-c03f3676ab4d> authored on 2005/04/28 00:36
Fix implicit cast warnings from MSVC. Bug 687988.

26c310ef – giles <giles@ded80894-8fb9-0310-811b-c03f3676ab4d> authored on 2005/04/28 00:35
Bump the version number for new development work.

b67e1875 – giles <giles@ded80894-8fb9-0310-811b-c03f3676ab4d> authored on 2005/04/28 00:31
Update version and changelog for the 0.8 release.

c49714a0 – giles <giles@ded80894-8fb9-0310-811b-c03f3676ab4d> authored on 2005/04/06 14:14
Add an explicit cast to quiet a warning on MSVC. Bug 687988.

2561fd5c – giles <giles@ded80894-8fb9-0310-811b-c03f3676ab4d> authored on 2005/04/05 20:29
Add a cast to in checking a range against an unsigned value.

cf7b160a – giles <giles@ded80894-8fb9-0310-811b-c03f3676ab4d> authored on 2005/04/05 19:40
Minor comment cleanup.

c5393dfc – giles <giles@ded80894-8fb9-0310-811b-c03f3676ab4d> authored on 2005/04/05 19:39
dd a missing break; in the segment release dispatch. Release of symbol

c04c341b – giles <giles@ded80894-8fb9-0310-811b-c03f3676ab4d> authored on 2005/01/19 14:31
#ifdef out the cygwin stdint-from-sys/types fixup. Newer cygwin seems to provide

fdc9d09b – giles <giles@ded80894-8fb9-0310-811b-c03f3676ab4d> authored on 2005/01/04 02:05
Correct some memory leaks in text region decoding: properly free arith

3cf2d67f – giles <giles@ded80894-8fb9-0310-811b-c03f3676ab4d> authored on 2005/01/04 02:04
Correctly free the (dynamic) glyph array when freeing a symbol

ad0de343 – giles <giles@ded80894-8fb9-0310-811b-c03f3676ab4d> authored on 2005/01/04 00:17
Also correctly free the integer arith coding contexts in symbol

bff29a59 – giles <giles@ded80894-8fb9-0310-811b-c03f3676ab4d> authored on 2005/01/04 00:07
Properly free the arith and word stream states in symbol dictionary decoding.

81b74674 – giles <giles@ded80894-8fb9-0310-811b-c03f3676ab4d> authored on 2005/01/03 23:53
Properly free some segment results when the segment header structures

304420e1 – giles <giles@ded80894-8fb9-0310-811b-c03f3676ab4d> authored on 2005/01/03 23:41
Properly free tag and value strings from inside the metadata struct. We

e641718f – giles <giles@ded80894-8fb9-0310-811b-c03f3676ab4d> authored on 2005/01/03 23:40
Minor cleanup: remove an unnecessary check before releasing an immediate

e3a50c85 – giles <giles@ded80894-8fb9-0310-811b-c03f3676ab4d> authored on 2005/01/03 19:53
Properly free arithmetic coding and word stream states after region

de271483 – giles <giles@ded80894-8fb9-0310-811b-c03f3676ab4d> authored on 2005/01/03 19:34
Properly free the decoded page image array on context free.

f72323e4 – giles <giles@ded80894-8fb9-0310-811b-c03f3676ab4d> authored on 2005/01/03 19:32
Simplify the ubc teststream hashes.

eb7f4606 – giles <giles@ded80894-8fb9-0310-811b-c03f3676ab4d> authored on 2004/12/23 07:53
Properly mask the last row byte in the shift == 0 compositor

99672eb6 – giles <giles@ded80894-8fb9-0310-811b-c03f3676ab4d> authored on 2004/12/23 07:07
update changelog.

6f0b0d18 – giles <giles@ded80894-8fb9-0310-811b-c03f3676ab4d> authored on 2004/12/23 06:54
Implement a slow general fallback for image compositing. This adds

7d9a6439 – giles <giles@ded80894-8fb9-0310-811b-c03f3676ab4d> authored on 2004/12/22 04:34
Clarify variable references to better match the spec.

b62aa9dd – giles <giles@ded80894-8fb9-0310-811b-c03f3676ab4d> authored on 2004/12/21 20:36
Trivial whitespace fix.

afe3a66d – giles <giles@ded80894-8fb9-0310-811b-c03f3676ab4d> authored on 2004/12/21 17:59
replace individual memset calls for clearing images with a new

d264e8da – giles <giles@ded80894-8fb9-0310-811b-c03f3676ab4d> authored on 2004/12/20 20:05
Initialize the initial text region segment bitmap to zero.

50493055 – giles <giles@ded80894-8fb9-0310-811b-c03f3676ab4d> authored on 2004/12/20 19:35
Re-assign the return value of jbig2_realloc() when growning the page

28e7ac27 – giles <giles@ded80894-8fb9-0310-811b-c03f3676ab4d> authored on 2004/12/13 15:00
Fix and error return. The normal 'return jbig2_error(ctx, JBIG2_SEVERITY_FATAL,...)'

a065bcb4 – giles <giles@ded80894-8fb9-0310-811b-c03f3676ab4d> authored on 2004/12/08 17:49
Bump version number post-release, and correct a CHANGES typo.

afc8acb7 – giles <giles@ded80894-8fb9-0310-811b-c03f3676ab4d> authored on 2004/12/08 16:00
Set the release date.

0577ac1d – giles <giles@ded80894-8fb9-0310-811b-c03f3676ab4d> authored on 2004/12/08 15:49
Error if the symbol id indicated for refinement in a refagg symbol

0aa9e029 – giles <giles@ded80894-8fb9-0310-811b-c03f3676ab4d> authored on 2004/12/06 20:37
Bump the version number for release.

422bfff0 – giles <giles@ded80894-8fb9-0310-811b-c03f3676ab4d> authored on 2004/12/06 20:23
Add jbig2_refinement.c to the Jam and MSVC builds.

389ea3e6 – giles <giles@ded80894-8fb9-0310-811b-c03f3676ab4d> authored on 2004/12/06 00:37
Code cleanup. The refinement region decode procedures use a 'GR' prefix

65b51e72 – giles <giles@ded80894-8fb9-0310-811b-c03f3676ab4d> authored on 2004/12/06 00:36
Correct the test for the nominal generic region template 0 AT pixel

5bbe1205 – giles <giles@ded80894-8fb9-0310-811b-c03f3676ab4d> authored on 2004/12/04 23:15
Update the changelog

801c41b1 – giles <giles@ded80894-8fb9-0310-811b-c03f3676ab4d> authored on 2004/12/04 23:15
Add an unoptimized generic decoder for generic region template 0. We now

2b617919 – giles <giles@ded80894-8fb9-0310-811b-c03f3676ab4d> authored on 2004/12/04 22:48
Add a generic but unoptimized handler for generic region arithmetic

b8fc23e4 – giles <giles@ded80894-8fb9-0310-811b-c03f3676ab4d> authored on 2004/12/03 21:29
Implement non-standard AT positions in the unoptimized version

42c0312c – giles <giles@ded80894-8fb9-0310-811b-c03f3676ab4d> authored on 2004/12/03 21:24
The gbat and grat content pixel offset arrays are signed.

91496de8 – giles <giles@ded80894-8fb9-0310-811b-c03f3676ab4d> authored on 2004/12/03 12:04
Remove the reference image debug dump.

c51afb6c – giles <giles@ded80894-8fb9-0310-811b-c03f3676ab4d> authored on 2004/12/03 12:03
#ifdef protect a debug image dump.

8a905008 – raph <raph@ded80894-8fb9-0310-811b-c03f3676ab4d> authored on 2004/12/03 01:55
Implement text refinement regions (SBREFINE = 1 in text segments).

74eba6a7 – raph <raph@ded80894-8fb9-0310-811b-c03f3676ab4d> authored on 2004/12/01 17:19
Implements IAID procedure for decoding reference symbol id's in symbol

a4d66009 – giles <giles@ded80894-8fb9-0310-811b-c03f3676ab4d> authored on 2004/12/01 14:50
Use the correct definition of the SDREFAGG flag to switch GR_stats allocation.

804b91c4 – giles <giles@ded80894-8fb9-0310-811b-c03f3676ab4d> authored on 2004/12/01 14:45
Correct a typo, and switch allocation of GR_stats on SDREFAGG instead of SDRTEMPLATE.

d89f78a5 – giles <giles@ded80894-8fb9-0310-811b-c03f3676ab4d> authored on 2004/12/01 14:40
Trial implementation of separate GR_stats for refinement arithmetic coding.

d489de65 – giles <giles@ded80894-8fb9-0310-811b-c03f3676ab4d> authored on 2004/12/01 14:26
Zero the sdrat values if they are not going to be used. Avoids a UMR in a later debug message.

ccb4bbff – giles <giles@ded80894-8fb9-0310-811b-c03f3676ab4d> authored on 2004/12/01 13:51
Fix an error in REFAGG decoding, and properly warn that REFAGGNINST > 1 isn't yes implemented.

f2bc04b3 – giles <giles@ded80894-8fb9-0310-811b-c03f3676ab4d> authored on 2004/12/01 13:50
Update changelog with recent new features.

8291bc31 – giles <giles@ded80894-8fb9-0310-811b-c03f3676ab4d> authored on 2004/12/01 13:21
Protect the refinement region debug output with an #ifdef.

b588b1a9 – giles <giles@ded80894-8fb9-0310-811b-c03f3676ab4d> authored on 2004/11/24 14:35
Implement an unoptimized version of refinement region template 0.

ccd60228 – giles <giles@ded80894-8fb9-0310-811b-c03f3676ab4d> authored on 2004/11/24 14:29
Invert the check for refinement region movable template

c3f6e30d – giles <giles@ded80894-8fb9-0310-811b-c03f3676ab4d> authored on 2004/11/24 14:26
Rename the refinement region typical prediction flag

a01d4e48 – giles <giles@ded80894-8fb9-0310-811b-c03f3676ab4d> authored on 2004/11/24 12:52
Correct the size of the GB_stats allocation for the refinement

e7c95125 – giles <giles@ded80894-8fb9-0310-811b-c03f3676ab4d> authored on 2004/11/24 12:50
correct a typo

faf1a860 – giles <giles@ded80894-8fb9-0310-811b-c03f3676ab4d> authored on 2004/11/24 12:49
We no longer need the result debug image; page composition is working ok.

cf1418dc – giles <giles@ded80894-8fb9-0310-811b-c03f3676ab4d> authored on 2004/11/24 02:14
Implement generic refinement region segment handling. Decoding is still

e161b891 – giles <giles@ded80894-8fb9-0310-811b-c03f3676ab4d> authored on 2004/11/24 02:13
Clean up some debug messages.

581b2c04 – giles <giles@ded80894-8fb9-0310-811b-c03f3676ab4d> authored on 2004/11/23 22:03
Correct a typo in reading the SBRAT offsets in text segments.

b4c9f4c4 – giles <giles@ded80894-8fb9-0310-811b-c03f3676ab4d> authored on 2004/11/17 14:29
Promote the debugging get/set pixel routines to general availability.

2c22eeab – root <root@ded80894-8fb9-0310-811b-c03f3676ab4d> authored on 2004/10/22 18:28
Build an unoptimized version of the refinement template context calculation

65a3e8bf – giles <giles@ded80894-8fb9-0310-811b-c03f3676ab4d> authored on 2004/10/22 18:21
minor comment reformatting

872c0bb4 – giles <giles@ded80894-8fb9-0310-811b-c03f3676ab4d> authored on 2004/10/07 21:29
correct shift offsets

441dc4f5 – giles <giles@ded80894-8fb9-0310-811b-c03f3676ab4d> authored on 2004/10/03 17:14
Additional work on refinement region template 1. Context update still

5d03d94b – giles <giles@ded80894-8fb9-0310-811b-c03f3676ab4d> authored on 2004/10/02 03:08
Commit of work in progress to support refinement region decode. First

0c8fe23a – giles <giles@ded80894-8fb9-0310-811b-c03f3676ab4d> authored on 2004/09/29 10:15
Work in progress of refinement region support. Call logic for refagg

ef32d14a – giles <giles@ded80894-8fb9-0310-811b-c03f3676ab4d> authored on 2004/09/29 09:48
Turn on all warnings by default.

f5e87215 – giles <giles@ded80894-8fb9-0310-811b-c03f3676ab4d> authored on 2004/08/17 21:11
correct some property settings in the source repository

b1763687 – giles <giles@ded80894-8fb9-0310-811b-c03f3676ab4d> authored on 2004/08/17 21:04
enable Id keyword substitution on the new file

1efb1d79 – giles <giles@ded80894-8fb9-0310-811b-c03f3676ab4d> authored on 2004/08/17 21:03
It looks like templates aren't shared between generic and generic refinement decoding, so split

508693c1 – giles <giles@ded80894-8fb9-0310-811b-c03f3676ab4d> authored on 2004/08/12 20:00
Work in progress to implement generic refinement regions and aggregate symbol coding.

19918285 – giles <giles@ded80894-8fb9-0310-811b-c03f3676ab4d> authored on 2004/08/11 12:38
correct a typo in the previous commit

a1f9f214 – giles <giles@ded80894-8fb9-0310-811b-c03f3676ab4d> authored on 2004/08/10 18:36
Include stdio.h when required for pbm debug output.

4813245d – giles <giles@ded80894-8fb9-0310-811b-c03f3676ab4d> authored on 2004/08/10 18:34
document previous fix

b5264fff – giles <giles@ded80894-8fb9-0310-811b-c03f3676ab4d> authored on 2004/08/10 18:33
Properly initialize the page buffer to the default pixel value.

99264987 – giles <giles@ded80894-8fb9-0310-811b-c03f3676ab4d> authored on 2004/08/06 01:01
Actually implement the 'or later' part of the automake version

18b2ab81 – tor <tor@ded80894-8fb9-0310-811b-c03f3676ab4d> authored on 2004/07/06 09:32
added a rudimentary jamfile

ca77e2fe – giles <giles@ded80894-8fb9-0310-811b-c03f3676ab4d> authored on 2004/04/08 04:40
Initialize some variables to avoid spurious warnings from gcc.

09e114b5 – giles <giles@ded80894-8fb9-0310-811b-c03f3676ab4d> authored on 2004/04/08 04:36
Remove some unused variables. Bug 687413.

da420b02 – giles <giles@ded80894-8fb9-0310-811b-c03f3676ab4d> authored on 2004/03/24 02:49
Check for defined(HAVE_CONFIG_H) instead of just a non-false value. Corrects a warning on the

365418bd – giles <giles@ded80894-8fb9-0310-811b-c03f3676ab4d> authored on 2003/12/31 11:38
Helps to actually increment the version number.

b5715735 – giles <giles@ded80894-8fb9-0310-811b-c03f3676ab4d> authored on 2003/12/31 11:29
Update version and changelog for 0.6 release.

297c9b5f – giles <giles@ded80894-8fb9-0310-811b-c03f3676ab4d> authored on 2003/12/31 11:25
Portability update. Newer cygwin does provide stdint.h, conflicting with the work-around we

49cc6177 – giles <giles@ded80894-8fb9-0310-811b-c03f3676ab4d> authored on 2003/12/31 11:25
Apparently forgot to bump the version number in configure.

344fc838 – giles <giles@ded80894-8fb9-0310-811b-c03f3676ab4d> authored on 2003/12/04 11:24
Update changelog for 0.5 release.

a413dad4 – giles <giles@ded80894-8fb9-0310-811b-c03f3676ab4d> authored on 2003/12/04 11:19
Remove symbol dictionary export routine debugging prints and modify the dump_symbol_dictionary()

204d69f4 – giles <giles@ded80894-8fb9-0310-811b-c03f3676ab4d> authored on 2003/12/04 11:11
We no longer need to artificially recurse when building the list of referred symbol dictionaries

a82d670d – giles <giles@ded80894-8fb9-0310-811b-c03f3676ab4d> authored on 2003/12/04 10:54
Remove an unused local variable.

e242d111 – giles <giles@ded80894-8fb9-0310-811b-c03f3676ab4d> authored on 2003/12/03 00:42
Avoid an unitialized variable warning.

cb7d209f – giles <giles@ded80894-8fb9-0310-811b-c03f3676ab4d> authored on 2003/12/02 19:22
First stab at parsing the export symbol bitfield and building a proper export dictionary.

0a88581c – giles <giles@ded80894-8fb9-0310-811b-c03f3676ab4d> authored on 2003/12/01 14:46
Split an expression into two pieces to avoid confusion over order of operations.

Next