|
|
|
@ -21,17 +21,17 @@ |
|
|
|
|
/*
|
|
|
|
|
* NOTE: This code is based on GPL code from the libmpeg2 project. The |
|
|
|
|
* author, Michel Lespinasses, has given explicit permission to release |
|
|
|
|
* under LGPL as part of ffmpeg. |
|
|
|
|
* under LGPL as part of FFmpeg. |
|
|
|
|
*/ |
|
|
|
|
|
|
|
|
|
/*
|
|
|
|
|
* FFMpeg integration by Dieter Shirley |
|
|
|
|
* FFmpeg integration by Dieter Shirley |
|
|
|
|
* |
|
|
|
|
* This file is a direct copy of the altivec idct module from the libmpeg2 |
|
|
|
|
* project. I've deleted all of the libmpeg2 specific code, renamed the functions and |
|
|
|
|
* re-ordered the function parameters. The only change to the IDCT function |
|
|
|
|
* itself was to factor out the partial transposition, and to perform a full |
|
|
|
|
* transpose at the end of the function. |
|
|
|
|
* This file is a direct copy of the AltiVec IDCT module from the libmpeg2 |
|
|
|
|
* project. I've deleted all of the libmpeg2-specific code, renamed the |
|
|
|
|
* functions and reordered the function parameters. The only change to the |
|
|
|
|
* IDCT function itself was to factor out the partial transposition, and to |
|
|
|
|
* perform a full transpose at the end of the function. |
|
|
|
|
*/ |
|
|
|
|
|
|
|
|
|
|
|
|
|
|