@woosh/meep-engine
Version:
Pure JavaScript game engine. Fully featured and production ready.
14 lines • 647 B
TypeScript
/**
* Performs a 1D Inverse Discrete Cosine Transform on an 8-element block.
*
* This function implements a fast AAN (Arai-Agui-Nakajima) algorithm.
* It performs the transformation in-place, modifying the input array directly.
*
* NOTE: ported from ffmpeg https://github.com/RPi-Distro/ffmpeg/blob/3a48fe739a020d939a4e752684ef1eed901fd189/libavcodec/exr.c#L916
*
* @param {Float64Array} block A pointer to an array of 8 double-precision floating-point values.
* @param {number} offset
* @param {number} stride
*/
export function idct_1d(block: Float64Array, offset: number, stride: number): void;
//# sourceMappingURL=idct_1d.d.ts.map