xref: /aosp_15_r20/external/zstd/contrib/externalSequenceProducer/README.md (revision 01826a4963a0d8a59bc3812d29bdf0fb76416722)
1*01826a49SYabin CuiexternalSequenceProducer
2*01826a49SYabin Cui=====================
3*01826a49SYabin Cui
4*01826a49SYabin Cui`externalSequenceProducer` is a test tool for the Block-Level Sequence Producer API.
5*01826a49SYabin CuiIt demonstrates how to use the API to perform a simple round-trip test.
6*01826a49SYabin Cui
7*01826a49SYabin CuiA sample sequence producer is provided in sequence_producer.c, but the user can swap
8*01826a49SYabin Cuithis out with a different one if desired. The sample sequence producer implements
9*01826a49SYabin CuiLZ parsing with a 1KB hashtable. Dictionary-based parsing is not currently supported.
10*01826a49SYabin Cui
11*01826a49SYabin CuiCommand line :
12*01826a49SYabin Cui```
13*01826a49SYabin CuiexternalSequenceProducer filename
14*01826a49SYabin Cui```
15