mame/3rdparty/zstd/contrib/externalSequenceProducer
Vas Crabb 05e69b43e9
Added Zstandard support for zip archives and CHDs. (#11827)
* 3rdparty/zstd: Added Zstandard compression library version 1.5.5.
* util/unzip.cpp: Added support for Zstandard compression (method 93).
* util/chdcodec.cpp: Added support for Zstandard compression.
* 3rdparty/flac: Always define NDEBUG to avoid log spam.
2023-12-11 10:48:02 +11:00
..
.gitignore Added Zstandard support for zip archives and CHDs. (#11827) 2023-12-11 10:48:02 +11:00
main.c Added Zstandard support for zip archives and CHDs. (#11827) 2023-12-11 10:48:02 +11:00
Makefile Added Zstandard support for zip archives and CHDs. (#11827) 2023-12-11 10:48:02 +11:00
README.md Added Zstandard support for zip archives and CHDs. (#11827) 2023-12-11 10:48:02 +11:00
sequence_producer.c Added Zstandard support for zip archives and CHDs. (#11827) 2023-12-11 10:48:02 +11:00
sequence_producer.h Added Zstandard support for zip archives and CHDs. (#11827) 2023-12-11 10:48:02 +11:00

externalSequenceProducer

externalSequenceProducer is a test tool for the Block-Level Sequence Producer API. It demonstrates how to use the API to perform a simple round-trip test.

A sample sequence producer is provided in sequence_producer.c, but the user can swap this out with a different one if desired. The sample sequence producer implements LZ parsing with a 1KB hashtable. Dictionary-based parsing is not currently supported.

Command line :

externalSequenceProducer filename