ascii-chat 0.6.0
Real-time terminal-based video chat with ASCII art conversion
Loading...
Searching...
No Matches
compression.c File Reference

🗜️ Fast zstd compression/decompression utilities for network payload optimization More...

Go to the source code of this file.

Functions

asciichat_error_t compress_data (const void *input, size_t input_size, void **output, size_t *output_size, int compression_level)
 Compress data using zstd with configurable compression level.
 
asciichat_error_t decompress_data (const void *input, size_t input_size, void *output, size_t output_size)
 Decompress data using zstd.
 
bool should_compress (size_t original_size, size_t compressed_size)
 Determine if compression should be used for given data sizes.
 

Detailed Description

🗜️ Fast zstd compression/decompression utilities for network payload optimization

Definition in file compression.c.