Home
last modified time | relevance | path

Searched refs:huff_code (Results 1 – 25 of 208) sorted by relevance

123456789

/dports/devel/isa-l/isa-l-2.30.0/igzip/
H A Dhuff_codes.h105 struct huff_code { struct
143 struct huff_code dist_lit_table[288];
144 struct huff_code len_table[256];
148 struct huff_code dist_table[31];
149 struct huff_code lit_len_table[513];
H A Dhuff_codes.c1053 struct huff_code *lookup_table, in create_huffman_header()
1063 struct huff_code huffman_value; in create_huffman_header()
1112 struct huff_code lookup_table[HUFF_LEN]; in create_header()
1274 struct huff_code *lit_len_hufftable) in create_packed_len_table()
1313 struct huff_code *dist_hufftable) in create_packed_dist_table()
1350 struct huff_code *dist_hufftable) in are_hufftables_useable()
1427 (struct huff_code *)dist_huff_table, max_dist, in isal_create_hufftables()
1434 (struct huff_code *)lit_huff_table, LIT_LEN, in isal_create_hufftables()
1519 (struct huff_code *)dist_huff_table, max_dist, in isal_create_hufftables_subset()
1526 (struct huff_code *)lit_huff_table, LIT_LEN, in isal_create_hufftables_subset()
[all …]
H A Digzip_inflate.c299 static void inline write_huff_code(struct huff_code *huff_code, uint32_t code, uint32_t length) in write_huff_code() argument
301 huff_code->code_and_length = code | length << 24; in write_huff_code()
351 struct huff_code *table_end; in set_and_expand_lit_len_huffcode()
448 struct huff_code *huff_code_table, in make_inflate_huff_code_lit_len()
667 struct huff_code *huff_code_table, in make_inflate_huff_code_dist()
810 struct huff_code *huff_code_table, in make_inflate_huff_code_header()
1020 struct huff_code lit_code[LIT_LEN_ELEMS]; in setup_static_header()
1021 struct huff_code dist_code[DIST_LEN + 2]; in setup_static_header()
1131 struct inflate_huff_code_small *huff_code) in decode_next_dist() argument
1242 struct huff_code code_huff[CODE_LEN_CODES]; in setup_dynamic_header()
[all …]
/dports/emulators/vice/vice-3.5/src/lib/libffmpeg/libavcodec/
H A Ddsicinvideo.c97 int b, huff_code = 0; in cin_decode_huffman() local
107 huff_code = *src++; in cin_decode_huffman()
108 if ((huff_code >> 4) == 15) { in cin_decode_huffman()
109 b = huff_code << 4; in cin_decode_huffman()
110 huff_code = *src++; in cin_decode_huffman()
111 *dst_cur++ = b | (huff_code >> 4); in cin_decode_huffman()
113 *dst_cur++ = huff_code_table[huff_code >> 4]; in cin_decode_huffman()
117 huff_code &= 15; in cin_decode_huffman()
118 if (huff_code == 15) { in cin_decode_huffman()
121 *dst_cur++ = huff_code_table[huff_code]; in cin_decode_huffman()
H A Dmjpeg.c127 void ff_mjpeg_build_huffman_codes(uint8_t *huff_size, uint16_t *huff_code, in ff_mjpeg_build_huffman_codes() argument
140 huff_code[sym] = code; in ff_mjpeg_build_huffman_codes()
/dports/emulators/libretro-vice/vice-libretro-5725415/vice/src/lib/libffmpeg/libavcodec/
H A Ddsicinvideo.c97 int b, huff_code = 0; in cin_decode_huffman() local
107 huff_code = *src++; in cin_decode_huffman()
108 if ((huff_code >> 4) == 15) { in cin_decode_huffman()
109 b = huff_code << 4; in cin_decode_huffman()
110 huff_code = *src++; in cin_decode_huffman()
111 *dst_cur++ = b | (huff_code >> 4); in cin_decode_huffman()
113 *dst_cur++ = huff_code_table[huff_code >> 4]; in cin_decode_huffman()
117 huff_code &= 15; in cin_decode_huffman()
118 if (huff_code == 15) { in cin_decode_huffman()
121 *dst_cur++ = huff_code_table[huff_code]; in cin_decode_huffman()
H A Dmjpeg.c127 void ff_mjpeg_build_huffman_codes(uint8_t *huff_size, uint16_t *huff_code, in ff_mjpeg_build_huffman_codes() argument
140 huff_code[sym] = code; in ff_mjpeg_build_huffman_codes()
/dports/multimedia/handbrake/ffmpeg-4.4/libavcodec/
H A Ddsicinvideo.c96 int b, huff_code = 0; in cin_decode_huffman() local
106 huff_code = *src++; in cin_decode_huffman()
107 if ((huff_code >> 4) == 15) { in cin_decode_huffman()
108 b = huff_code << 4; in cin_decode_huffman()
109 huff_code = *src++; in cin_decode_huffman()
110 *dst_cur++ = b | (huff_code >> 4); in cin_decode_huffman()
112 *dst_cur++ = huff_code_table[huff_code >> 4]; in cin_decode_huffman()
116 huff_code &= 15; in cin_decode_huffman()
117 if (huff_code == 15) { in cin_decode_huffman()
120 *dst_cur++ = huff_code_table[huff_code]; in cin_decode_huffman()
H A Dmjpegenc_common.h36 void ff_mjpeg_build_huffman_codes(uint8_t *huff_size, uint16_t *huff_code,
42 uint8_t *huff_size, uint16_t *huff_code);
H A Dmjpegenc_common.c394 void ff_mjpeg_build_huffman_codes(uint8_t *huff_size, uint16_t *huff_code, in ff_mjpeg_build_huffman_codes() argument
407 huff_code[sym] = code; in ff_mjpeg_build_huffman_codes()
422 uint8_t *huff_size, uint16_t *huff_code) in ff_mjpeg_encode_dc() argument
427 put_bits(pb, huff_size[0], huff_code[0]); in ff_mjpeg_encode_dc()
437 put_bits(pb, huff_size[nbits], huff_code[nbits]); in ff_mjpeg_encode_dc()
/dports/sysutils/xvidcap/xvidcap-1.1.7/ffmpeg/libavcodec/
H A Ddsicinav.c117 int b, huff_code = 0; in cin_decode_huffman() local
126 huff_code = *src++; in cin_decode_huffman()
127 if ((huff_code >> 4) == 15) { in cin_decode_huffman()
128 b = huff_code << 4; in cin_decode_huffman()
129 huff_code = *src++; in cin_decode_huffman()
130 *dst_cur++ = b | (huff_code >> 4); in cin_decode_huffman()
132 *dst_cur++ = huff_code_table[huff_code >> 4]; in cin_decode_huffman()
136 huff_code &= 15; in cin_decode_huffman()
137 if (huff_code == 15) { in cin_decode_huffman()
140 *dst_cur++ = huff_code_table[huff_code]; in cin_decode_huffman()
H A Dmjpeg.c129 void ff_mjpeg_build_huffman_codes(uint8_t *huff_size, uint16_t *huff_code, in ff_mjpeg_build_huffman_codes() argument
142 huff_code[sym] = code; in ff_mjpeg_build_huffman_codes()
/dports/multimedia/ffmpeg/ffmpeg-4.4.1/libavcodec/
H A Ddsicinvideo.c96 int b, huff_code = 0; in cin_decode_huffman() local
106 huff_code = *src++; in cin_decode_huffman()
107 if ((huff_code >> 4) == 15) { in cin_decode_huffman()
108 b = huff_code << 4; in cin_decode_huffman()
109 huff_code = *src++; in cin_decode_huffman()
110 *dst_cur++ = b | (huff_code >> 4); in cin_decode_huffman()
112 *dst_cur++ = huff_code_table[huff_code >> 4]; in cin_decode_huffman()
116 huff_code &= 15; in cin_decode_huffman()
117 if (huff_code == 15) { in cin_decode_huffman()
120 *dst_cur++ = huff_code_table[huff_code]; in cin_decode_huffman()
H A Dmjpegenc_common.h36 void ff_mjpeg_build_huffman_codes(uint8_t *huff_size, uint16_t *huff_code,
42 uint8_t *huff_size, uint16_t *huff_code);
H A Dmjpegenc_common.c394 void ff_mjpeg_build_huffman_codes(uint8_t *huff_size, uint16_t *huff_code, in ff_mjpeg_build_huffman_codes() argument
407 huff_code[sym] = code; in ff_mjpeg_build_huffman_codes()
422 uint8_t *huff_size, uint16_t *huff_code) in ff_mjpeg_encode_dc() argument
427 put_bits(pb, huff_size[0], huff_code[0]); in ff_mjpeg_encode_dc()
437 put_bits(pb, huff_size[nbits], huff_code[nbits]); in ff_mjpeg_encode_dc()
/dports/multimedia/gstreamer1-libav/gst-libav-1.16.2/gst-libs/ext/libav/libavcodec/
H A Ddsicinvideo.c97 int b, huff_code = 0; in cin_decode_huffman() local
107 huff_code = *src++; in cin_decode_huffman()
108 if ((huff_code >> 4) == 15) { in cin_decode_huffman()
109 b = huff_code << 4; in cin_decode_huffman()
110 huff_code = *src++; in cin_decode_huffman()
111 *dst_cur++ = b | (huff_code >> 4); in cin_decode_huffman()
113 *dst_cur++ = huff_code_table[huff_code >> 4]; in cin_decode_huffman()
117 huff_code &= 15; in cin_decode_huffman()
118 if (huff_code == 15) { in cin_decode_huffman()
121 *dst_cur++ = huff_code_table[huff_code]; in cin_decode_huffman()
H A Djpegtables.c127 void ff_mjpeg_build_huffman_codes(uint8_t *huff_size, uint16_t *huff_code, in ff_mjpeg_build_huffman_codes() argument
140 huff_code[sym] = code; in ff_mjpeg_build_huffman_codes()
/dports/www/qt5-webengine/qtwebengine-everywhere-src-5.15.2/src/3rdparty/chromium/third_party/ffmpeg/libavcodec/
H A Ddsicinvideo.c97 int b, huff_code = 0; in cin_decode_huffman() local
107 huff_code = *src++; in cin_decode_huffman()
108 if ((huff_code >> 4) == 15) { in cin_decode_huffman()
109 b = huff_code << 4; in cin_decode_huffman()
110 huff_code = *src++; in cin_decode_huffman()
111 *dst_cur++ = b | (huff_code >> 4); in cin_decode_huffman()
113 *dst_cur++ = huff_code_table[huff_code >> 4]; in cin_decode_huffman()
117 huff_code &= 15; in cin_decode_huffman()
118 if (huff_code == 15) { in cin_decode_huffman()
121 *dst_cur++ = huff_code_table[huff_code]; in cin_decode_huffman()
H A Djpegtables.c127 void ff_mjpeg_build_huffman_codes(uint8_t *huff_size, uint16_t *huff_code, in ff_mjpeg_build_huffman_codes() argument
150 huff_code[sym] = code; in ff_mjpeg_build_huffman_codes()
/dports/www/chromium-legacy/chromium-88.0.4324.182/third_party/ffmpeg/libavcodec/
H A Ddsicinvideo.c96 int b, huff_code = 0; in cin_decode_huffman() local
106 huff_code = *src++; in cin_decode_huffman()
107 if ((huff_code >> 4) == 15) { in cin_decode_huffman()
108 b = huff_code << 4; in cin_decode_huffman()
109 huff_code = *src++; in cin_decode_huffman()
110 *dst_cur++ = b | (huff_code >> 4); in cin_decode_huffman()
112 *dst_cur++ = huff_code_table[huff_code >> 4]; in cin_decode_huffman()
116 huff_code &= 15; in cin_decode_huffman()
117 if (huff_code == 15) { in cin_decode_huffman()
120 *dst_cur++ = huff_code_table[huff_code]; in cin_decode_huffman()
H A Djpegtables.c127 void ff_mjpeg_build_huffman_codes(uint8_t *huff_size, uint16_t *huff_code, in ff_mjpeg_build_huffman_codes() argument
150 huff_code[sym] = code; in ff_mjpeg_build_huffman_codes()
/dports/misc/visp/visp-3.4.0/3rdparty/apriltag/common/
H A Dpjpeg.cpp588 … struct pjpeg_huffman_code *huff_code = &pjd->huff_codes[dc_huff_table_idx][next16]; in pjpeg_decode_buffer() local
589 bd_consume_bits(&bd, huff_code->nbits); in pjpeg_decode_buffer()
591 … int ssss = huff_code->code & 0x0f; // ssss == number of additional bits to read in pjpeg_decode_buffer()
608 … struct pjpeg_huffman_code *huff_code = &pjd->huff_codes[ac_huff_table_idx][next16]; in pjpeg_decode_buffer() local
609 bd_consume_bits(&bd, huff_code->nbits); in pjpeg_decode_buffer()
611 if (huff_code->code == 0) { in pjpeg_decode_buffer()
615 int rrrr = huff_code->code >> 4; // run length of zeros in pjpeg_decode_buffer()
616 int ssss = huff_code->code & 0x0f; in pjpeg_decode_buffer()
/dports/devel/py-bitarray/bitarray-2.3.4/examples/huffman/
H A Ddecoding.py7 from huffman import (huff_tree, huff_code, write_dot, print_code,
45 code = huff_code(tree)
/dports/graphics/freeimage/FreeImage/Source/LibWebP/src/utils/
H A Dhuffman_encode_utils.c409 HuffmanTreeCode* const huff_code) { in VP8LCreateHuffmanTree() argument
410 const int num_symbols = huff_code->num_symbols; in VP8LCreateHuffmanTree()
414 huff_code->code_lengths); in VP8LCreateHuffmanTree()
416 ConvertBitDepthsToSymbols(huff_code); in VP8LCreateHuffmanTree()
/dports/www/chromium-legacy/chromium-88.0.4324.182/third_party/libwebp/src/utils/
H A Dhuffman_encode_utils.c409 HuffmanTreeCode* const huff_code) { in VP8LCreateHuffmanTree() argument
410 const int num_symbols = huff_code->num_symbols; in VP8LCreateHuffmanTree()
414 huff_code->code_lengths); in VP8LCreateHuffmanTree()
416 ConvertBitDepthsToSymbols(huff_code); in VP8LCreateHuffmanTree()

123456789