Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 2 of 2 for compressedBlock (0.4 sec)

  1. src/internal/zstd/block.go

    import (
    	"io"
    )
    
    // debug can be set in the source to print debug info using println.
    const debug = false
    
    // compressedBlock decompresses a compressed block, storing the decompressed
    // data in r.buffer. The blockSize argument is the compressed size.
    // RFC 3.1.1.3.
    func (r *Reader) compressedBlock(blockSize int) error {
    	if len(r.compressedBuf) >= blockSize {
    		r.compressedBuf = r.compressedBuf[:blockSize]
    	} else {
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu Sep 28 17:57:43 UTC 2023
    - 10.2K bytes
    - Viewed (0)
  2. src/internal/zstd/zstd.go

    		relativeOffset++
    		v := r.scratch[0]
    		for i := range r.buffer {
    			r.buffer[i] = v
    		}
    		r.blockOffset += int64(relativeOffset)
    	case 2:
    		r.blockOffset += int64(relativeOffset)
    		if err := r.compressedBlock(blockSize); err != nil {
    			return err
    		}
    		r.blockOffset += int64(blockSize)
    	case 3:
    		return r.makeError(relativeOffset, "invalid block type")
    	}
    
    	if !r.frameSizeUnknown {
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Jan 30 04:10:45 UTC 2024
    - 12.7K bytes
    - Viewed (0)
Back to top