Hi all,

While reviewing the zstd code, I noticed two minor issues in astreamer_zstd.c 
that appear to be errors:

First, the file header comment for astreamer_zstd_compressor incorrectly 
references "lz4 compression" instead of "zstd compression" ?? this looks like a 
copy-paste error from astreamer_lz4.c. 
Second, in the astreamer_zstd_decompressor_finalize function, it seems there 
may be an error in parameter passing: the function uses the full buffer 
capacity (bbs_buffer.maxlen) when calling astreamer_content, rather than the 
actual length of decompressed data (zstd_outBuf.pos).

I??ve attached two patches to address these potential issues:
0001: Fixes the incorrect comment in the astreamer_zstd.c header
0002: Corrects the parameter passed to astreamer_content in 
astreamer_zstd_decompressor_finalize 

--
Regards,
Man Zeng
www.openhalo.org

Attachment: 0001-Fix-comment-error-in-astreamer_zstd.c-header.patch
Description: Binary data

Attachment: 0002-Fix-data-corruption-in-astreamer_zstd_decompressor_f.patch
Description: Binary data

Reply via email to