Sha256: f4443143e950e0c8566919c722fd2ca18d152a4694eed5b20deee40aeed4ba4d

Contents?: true

Size: 449 Bytes

Versions: 5

Compression:

Stored size: 449 Bytes

Contents

// File: lzham_huffman_codes.h
// See Copyright Notice and license at the end of include/lzham.h
#pragma once

namespace lzham
{
   //const uint cHuffmanMaxSupportedSyms = 600;
   const uint cHuffmanMaxSupportedSyms = 1024;
   
   uint get_generate_huffman_codes_table_size();
   
   bool generate_huffman_codes(void* pContext, uint num_syms, const uint16* pFreq, uint8* pCodesizes, uint& max_code_size, uint& total_freq_ret);

} // namespace lzham

Version data entries

5 entries across 5 versions & 1 rubygems

Version Path
extlzham-0.0.1.PROTOTYPE3-x86-mingw32 contrib/lzham/lzhamdecomp/lzham_huffman_codes.h
extlzham-0.0.1.PROTOTYPE3 contrib/lzham/lzhamdecomp/lzham_huffman_codes.h
extlzham-0.0.1.PROTOTYPE2 contrib/lzham/lzhamdecomp/lzham_huffman_codes.h
extlzham-0.0.1.PROTOTYPE contrib/lzham/lzhamdecomp/lzham_huffman_codes.h
extlzham-0.0.1.PROTOTYPE-x86-mingw32 contrib/lzham/lzhamdecomp/lzham_huffman_codes.h