]> rtime.felk.cvut.cz Git - frescor/ffmpeg.git/commitdiff
avoid name clash with libjpeg - added missing externs
authorbellard <bellard@9553f0bf-9b14-0410-a0b8-cfaf0461ba5b>
Tue, 4 Jun 2002 12:58:40 +0000 (12:58 +0000)
committerbellard <bellard@9553f0bf-9b14-0410-a0b8-cfaf0461ba5b>
Tue, 4 Jun 2002 12:58:40 +0000 (12:58 +0000)
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@660 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

libavcodec/dct-test.c
libavcodec/dsputil.c
libavcodec/dsputil.h
libavcodec/jfdctfst.c
libavcodec/mpegvideo.c

index 2a26b475f4a84ef6ab47fac79c3163a1932e6b26..561a7875e19c257cdbfe738326783c54c7c15482 100644 (file)
@@ -90,7 +90,7 @@ void dct_error(const char *name, int is_idct,
         fdct_func(block);
         emms(); /* for ff_mmx_idct */
 
-        if (fdct_func == jpeg_fdct_ifast) {
+        if (fdct_func == fdct_ifast) {
             for(i=0; i<64; i++) {
                 scale = (1 << (AANSCALE_BITS + 11)) / aanscales[i];
                 block[i] = (block[i] * scale) >> AANSCALE_BITS;
@@ -173,7 +173,7 @@ int main(int argc, char **argv)
 
     if (!test_idct) {
         dct_error("REF", 0, fdct, fdct); /* only to verify code ! */
-        dct_error("AAN", 0, jpeg_fdct_ifast, fdct);
+        dct_error("AAN", 0, fdct_ifast, fdct);
         dct_error("MMX", 0, fdct_mmx, fdct);
     } else {
         dct_error("REF", 1, idct, idct);
index ff260103bd271cb0e4bfbb2e8be07a9a55ff1fdc..8e91ab34b25f61ab2c057d743829ce935c37ff65 100644 (file)
@@ -23,6 +23,7 @@
 #include "simple_idct.h"
 
 void (*ff_idct)(DCTELEM *block);
+void (*av_fdct)(DCTELEM *block);
 void (*get_pixels)(DCTELEM *block, const UINT8 *pixels, int line_size);
 void (*diff_pixels)(DCTELEM *block, const UINT8 *s1, const UINT8 *s2, int stride);
 void (*put_pixels_clamped)(const DCTELEM *block, UINT8 *pixels, int line_size);
@@ -1278,7 +1279,7 @@ void dsputil_init(void)
     pix_abs8x8_x2  = pix_abs8x8_x2_c;
     pix_abs8x8_y2  = pix_abs8x8_y2_c;
     pix_abs8x8_xy2 = pix_abs8x8_xy2_c;
-    av_fdct = jpeg_fdct_ifast;
+    av_fdct = fdct_ifast;
 
     use_permuted_idct = 1;
 
index 64559c74229dbd75f07f4f90fc1a65466522135c..062b510ab083381816442c8445f2f5f1f2b145e3 100644 (file)
 /* dct code */
 typedef short DCTELEM;
 
-void jpeg_fdct_ifast (DCTELEM *data);
+void fdct_ifast (DCTELEM *data);
 
 void j_rev_dct (DCTELEM *data);
 
 void fdct_mmx(DCTELEM *block);
 
-void (*av_fdct)(DCTELEM *block);
+extern void (*av_fdct)(DCTELEM *block);
 
 /* encoding scans */
 extern UINT8 ff_alternate_horizontal_scan[64];
index 25d0d227d99542ef9683608353f4f72f46acebfb..4e3b55bb51e6e33342e72f9a768e7de58a38106d 100644 (file)
  */
 
 GLOBAL(void)
-jpeg_fdct_ifast (DCTELEM * data)
+fdct_ifast (DCTELEM * data)
 {
   DCTELEM tmp0, tmp1, tmp2, tmp3, tmp4, tmp5, tmp6, tmp7;
   DCTELEM tmp10, tmp11, tmp12, tmp13;
index f63b24b33d02601e48a0746784079735d4fd3807..ea5a9808892f93cde3806a25fde539b79effb2df 100644 (file)
@@ -81,7 +81,7 @@ static void convert_matrix(int (*qmat)[64], uint16_t (*qmat16)[64], uint16_t (*q
 
     for(qscale=1; qscale<32; qscale++){
         int i;
-        if (av_fdct == jpeg_fdct_ifast) {
+        if (av_fdct == fdct_ifast) {
             for(i=0;i<64;i++) {
                 const int j= block_permute_op(i);
                 /* 16 <= qscale * quant_matrix[i] <= 7905 */