|
| Encoder.h |
| Encoder - User facing class to perform rANS entropy coding of source symbols onto a rANS state based on the statistical distribution in the symbol table.
|
|
| EncoderImpl.h |
| Defines the common operations for encoding data onto an rANS stream.
|
|
| EncoderSymbolMapper.h |
| Looks up statistical properties in symbol table for each source symbol. Specialed for each coder type.
|
|
| SIMDEncoderImpl.h |
| rANS encoding operations that encode multiple symbols simultaniously using SIMD. Unified implementation for SSE4.1 and AVX2.
|
|
| simdKernel.h |
|
| SingleStreamEncoderImpl.h |
| rANS encoding operations based on ryg's fast algorithm and a naive rANS implementation for all 64Bit CPUs.
|
|