Use oxipng raw api

This commit is contained in:
Andrew
2024-03-16 19:05:50 +13:00
parent df7b622413
commit 42ef430cee
3 changed files with 21 additions and 9 deletions

View File

@@ -18,9 +18,7 @@ export async function encode(
imageData: ImageData,
options: EncodeOptions,
) {
const pngBlob = await abortable(signal, canvasEncode(imageData, 'image/png'));
const pngBuffer = await abortable(signal, blobToArrayBuffer(pngBlob));
return workerBridge.oxipngEncode(signal, pngBuffer, options);
return workerBridge.oxipngEncode(signal, imageData, options);
}
type Props = {