/dports/devel/isa-l/isa-l-2.30.0/igzip/ |
H A D | huff_codes.h | 105 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 D | huff_codes.c | 1053 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 D | igzip_inflate.c | 299 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 D | dsicinvideo.c | 97 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 D | mjpeg.c | 127 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 D | dsicinvideo.c | 97 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 D | mjpeg.c | 127 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 D | dsicinvideo.c | 96 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 D | mjpegenc_common.h | 36 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 D | mjpegenc_common.c | 394 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 D | dsicinav.c | 117 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 D | mjpeg.c | 129 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 D | dsicinvideo.c | 96 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 D | mjpegenc_common.h | 36 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 D | mjpegenc_common.c | 394 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 D | dsicinvideo.c | 97 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 D | jpegtables.c | 127 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 D | dsicinvideo.c | 97 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 D | jpegtables.c | 127 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 D | dsicinvideo.c | 96 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 D | jpegtables.c | 127 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 D | pjpeg.cpp | 588 … 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 D | decoding.py | 7 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 D | huffman_encode_utils.c | 409 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 D | huffman_encode_utils.c | 409 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()
|