image-in-browser
Version:
Package for encoding / decoding images, transforming images, applying filters, drawing primitives on images on the client side (no need for server Node.js)
52 lines • 1.39 kB
JavaScript
import { VP8L } from './vp8l.js';
export class VP8LInternal extends VP8L {
get transforms() {
return this._transforms;
}
get pixels() {
return this._pixels;
}
get opaque() {
return this._opaque;
}
set opaque(v) {
this._opaque = v;
}
get ioWidth() {
return this._ioWidth;
}
set ioWidth(v) {
this._ioWidth = v;
}
get ioHeight() {
return this._ioHeight;
}
set ioHeight(v) {
this._ioHeight = v;
}
decodeImageData(data, width, height, lastRow, processFunc) {
return super.decodeImageData(data, width, height, lastRow, processFunc);
}
decodeImageStream(xsize, ysize, isLevel0) {
return super.decodeImageStream(xsize, ysize, isLevel0);
}
allocateInternalBuffers32b() {
return super.allocateInternalBuffers32b();
}
allocateInternalBuffers8b() {
return super.allocateInternalBuffers8b();
}
decodeAlphaData(width, height, lastRow) {
return super.decodeAlphaData(width, height, lastRow);
}
is8bOptimizable() {
return super.is8bOptimizable();
}
extractAlphaRows(row) {
return super.extractAlphaRows(row);
}
static subSampleSize(size, samplingBits) {
return VP8L.subSampleSize(size, samplingBits);
}
}
//# sourceMappingURL=vp8l-internal.js.map