|
| AdaptiveHistogram.h |
|
| AdaptiveSymbolTable.h |
| Lookup table containing statistical information for each symbol in the alphabet required for encoding/decoding.
|
|
| AlignedArray.h |
| Memory aligned array used for SIMD operations.
|
|
| BitPtr.h |
| Pointer type helper class for bitwise Packing.
|
|
| Container.h |
| Abstract container class that defines and implements basic properties shared by histograms and lookup tables.
|
|
| DenseHistogram.h |
| Histogram for source symbols used to estimate symbol probabilities for entropy coding.
|
|
| DenseSymbolTable.h |
| Lookup table containing statistical information for each symbol in the alphabet required for encoding/decoding.
|
|
| HashTable.h |
| Wrapper around absl::flat_hash_map to be used as a container for building histograms and LUTs.
|
|
| HighRangeDecoderTable.h |
| Maps rANS state information back to source symbol, used for decoding.
|
|
| HistogramConcept.h |
| Operations that will be performed on a histogram.
|
|
| HistogramInterface.h |
| Operations that will be performed on a histogram.
|
|
| HistogramView.h |
| Non-owning, lightweight structure for histogram manipulation.
|
|
| LowRangeDecoderTable.h |
| Maps rANS state information back to source symbol, used for decoding.
|
|
| OrderedSet.h |
| Vector Wrapper with contiguous but shifted, integer indexing. Base of all frequency container classes.
|
|
| RenormedHistogram.h |
| Histogram renormed to sum of frequencies being 2^P for use in fast rans coding.
|
|
| ReverseSymbolLookupTable.h |
| Maps rANS state information back to source symbol, used for decoding.
|
|
| ShiftableVector.h |
| Vector Wrapper with contiguous but shifted, integer indexing. Base of all frequency container classes.
|
|
| SparseHistogram.h |
| Histogram to depict frequencies of source symbols for rANS compression, based on an ordered set.
|
|
| SparseSymbolTable.h |
|
| SparseVector.h |
| Vector Wrapper with contiguous but shifted, integer indexing. Base of all frequency container classes.
|
|
| Symbol.h |
| Contains statistical information for one source symbol, required for encoding/decoding.
|
|