Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 3 of 3 for huffmanDecode (0.13 sec)

  1. src/compress/flate/huffman_code.go

    }
    
    func maxNode() literalNode { return literalNode{math.MaxUint16, math.MaxInt32} }
    
    func newHuffmanEncoder(size int) *huffmanEncoder {
    	return &huffmanEncoder{codes: make([]hcode, size)}
    }
    
    // Generates a HuffmanCode corresponding to the fixed literal table.
    func generateFixedLiteralEncoding() *huffmanEncoder {
    	h := newHuffmanEncoder(maxNumLit)
    	codes := h.codes
    	var ch uint16
    	for ch = 0; ch < maxNumLit; ch++ {
    		var bits uint16
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri Nov 18 17:59:44 UTC 2022
    - 9.7K bytes
    - Viewed (0)
  2. src/compress/bzip2/huffman.go

    	slices.SortFunc(codes, func(a, b huffmanCode) int {
    		return cmp.Compare(a.code, b.code)
    	})
    
    	t.nodes = make([]huffmanNode, len(codes))
    	_, err := buildHuffmanNode(&t, codes, 0)
    	return t, err
    }
    
    // huffmanSymbolLengthPair contains a symbol and its code length.
    type huffmanSymbolLengthPair struct {
    	value  uint16
    	length uint8
    }
    
    // huffmanCode contains a symbol, its code and code length.
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon Apr 15 17:44:37 UTC 2024
    - 6.7K bytes
    - Viewed (0)
  3. okhttp/src/main/kotlin/okhttp3/internal/http2/Huffman.kt

    import okio.ByteString
    
    /**
     * This class was originally composed from the following classes in
     * [Twitter Hpack][twitter_hpack].
     *
     *  * `com.twitter.hpack.HuffmanEncoder`
     *  * `com.twitter.hpack.HuffmanDecoder`
     *  * `com.twitter.hpack.HpackUtil`
     *
     * [twitter_hpack]: https://github.com/twitter/hpack
     */
    object Huffman {
      // Appendix C: Huffman Codes
    Registered: Sun Jun 16 04:42:17 UTC 2024
    - Last Modified: Mon Jan 08 01:13:22 UTC 2024
    - 8.3K bytes
    - Viewed (0)
Back to top