Update tests and benches to the new encoder API

This commit is contained in:
Ivan Smirnov 2022-01-03 00:47:23 +03:00
parent b461af81ac
commit 9d036bc64e
2 changed files with 2 additions and 2 deletions

View file

@ -123,7 +123,7 @@ impl Codec for CodecQoiFast {
}
fn encode(img: &Image) -> Result<Vec<u8>> {
Ok(qoi_fast::qoi_encode_to_vec(&img.data, img.width, img.height, img.channels, 0)?)
Ok(qoi_fast::qoi_encode_to_vec(&img.data, img.width, img.height)?)
}
fn decode(data: &[u8], _img: &Image) -> Result<Vec<u8>> {

View file

@ -95,7 +95,7 @@ fn test_reference_images() -> Result<()> {
let png_name = png_path.file_name().unwrap_or_default().to_string_lossy();
let img = Image::from_png(png_path)?;
println!("{} {} {} {}", png_name, img.width, img.height, img.channels);
let encoded = qoi_encode_to_vec(&img.data, img.width, img.height, img.channels, 0)?;
let encoded = qoi_encode_to_vec(&img.data, img.width, img.height)?;
let expected = fs::read(qoi_path)?;
compare_slices(&png_name, "encoding", &encoded, &expected)?;
let (_header, decoded) = qoi_decode_to_vec(&expected)?;