OXIESEC PANEL
- Current Dir:
/
/
usr
/
include
/
gdcm-2.8
/
gdcmjpeg
Server IP: 139.59.38.164
Upload:
Create Dir:
Name
Size
Modified
Perms
📁
..
-
10/28/2024 06:50:28 AM
rwxr-xr-x
📁
12
-
10/28/2024 06:50:28 AM
rwxr-xr-x
📁
16
-
10/28/2024 06:50:28 AM
rwxr-xr-x
📁
8
-
10/28/2024 06:50:28 AM
rwxr-xr-x
📄
jchuff.h
1.69 KB
11/09/2017 08:09:58 AM
rw-r--r--
📄
jconfig.h
1.61 KB
11/09/2017 08:09:58 AM
rw-r--r--
📄
jdct.h
6.92 KB
11/09/2017 08:09:58 AM
rw-r--r--
📄
jdhuff.h
9.1 KB
11/09/2017 08:09:58 AM
rw-r--r--
📄
jerror.h
14.52 KB
11/09/2017 08:09:58 AM
rw-r--r--
📄
jinclude.h
3.17 KB
11/09/2017 08:09:58 AM
rw-r--r--
📄
jlossls.h
4.79 KB
11/09/2017 08:09:58 AM
rw-r--r--
📄
jlossy.h
3.81 KB
11/09/2017 08:09:58 AM
rw-r--r--
📄
jmemsys.h
8.13 KB
11/09/2017 08:09:58 AM
rw-r--r--
📄
jmorecfg.h
13.78 KB
11/09/2017 08:09:58 AM
rw-r--r--
📄
jpegint.h
14.79 KB
11/09/2017 08:09:58 AM
rw-r--r--
📄
jpeglib.h
46.82 KB
11/09/2017 08:09:58 AM
rw-r--r--
📄
jversion.h
360 bytes
11/09/2017 08:09:58 AM
rw-r--r--
Editing: jchuff.h
Close
/* * jchuff.h * * Copyright (C) 1991-1997, Thomas G. Lane. * This file is part of the Independent JPEG Group's software. * For conditions of distribution and use, see the accompanying README file. * * This file contains declarations for Huffman entropy encoding routines * that are shared between the sequential encoder (jchuff.c) and the * progressive encoder (jcphuff.c). No other modules need to see these. */ /* The legal range of a DCT coefficient is * -1024 .. +1023 for 8-bit data; * -16384 .. +16383 for 12-bit data. * Hence the magnitude should always fit in 10 or 14 bits respectively. */ #if BITS_IN_JSAMPLE == 8 #define MAX_COEF_BITS 10 #else #define MAX_COEF_BITS 14 #endif /* The legal range of a spatial difference is * -32767 .. +32768. * Hence the magnitude should always fit in 16 bits. */ #define MAX_DIFF_BITS 16 /* Derived data constructed for each Huffman table */ typedef struct { unsigned int ehufco[256]; /* code for each symbol */ char ehufsi[256]; /* length of code for each symbol */ /* If no code has been allocated for a symbol S, ehufsi[S] contains 0 */ } c_derived_tbl; /* Short forms of external names for systems with brain-damaged linkers. */ #ifdef NEED_SHORT_EXTERNAL_NAMES #define jpeg_make_c_derived_tbl jMkCDerived #define jpeg_gen_optimal_table jGenOptTbl #endif /* NEED_SHORT_EXTERNAL_NAMES */ /* Expand a Huffman table definition into the derived format */ EXTERN(void) jpeg_make_c_derived_tbl JPP((j_compress_ptr cinfo, boolean isDC, int tblno, c_derived_tbl ** pdtbl)); /* Generate an optimal table definition given the specified counts */ EXTERN(void) jpeg_gen_optimal_table JPP((j_compress_ptr cinfo, JHUFF_TBL * htbl, long freq[]));