]> git.sesse.net Git - ffmpeg/blobdiff - libavcodec/jfdctint.c
vc1: make overlap filter for I-frames bit-exact.
[ffmpeg] / libavcodec / jfdctint.c
index 250312467f28fe5adf22ef2ed282788286aeb75d..f6e8c4e939eda54be4a32cb8be684b6e18224b47 100644 (file)
  */
 
 /**
- * @file jfdctint.c
+ * @file
  * Independent JPEG Group's slow & accurate dct.
  */
 
 #include <stdlib.h>
 #include <stdio.h>
-#include "common.h"
+#include "libavutil/common.h"
 #include "dsputil.h"
 
-#define SHIFT_TEMPS
 #define DCTSIZE 8
 #define BITS_IN_JSAMPLE 8
 #define GLOBAL(x) x
@@ -187,7 +186,6 @@ static av_always_inline void row_fdct(DCTELEM * data){
   int_fast32_t z1, z2, z3, z4, z5;
   DCTELEM *dataptr;
   int ctr;
-  SHIFT_TEMPS
 
   /* Pass 1: process rows. */
   /* Note results are scaled up by sqrt(8) compared to a true DCT; */
@@ -266,7 +264,6 @@ ff_jpeg_fdct_islow (DCTELEM * data)
   int_fast32_t z1, z2, z3, z4, z5;
   DCTELEM *dataptr;
   int ctr;
-  SHIFT_TEMPS
 
   row_fdct(data);
 
@@ -353,7 +350,6 @@ ff_fdct248_islow (DCTELEM * data)
   int_fast32_t z1;
   DCTELEM *dataptr;
   int ctr;
-  SHIFT_TEMPS
 
   row_fdct(data);