Commit 59e6f60a authored by Aurelien Jacobs's avatar Aurelien Jacobs

add ff_ prefix to all simple_idct symbols

Originally committed as revision 11192 to svn://svn.ffmpeg.org/ffmpeg/trunk
parent 98f48ce1
...@@ -91,7 +91,7 @@ struct algo algos[] = { ...@@ -91,7 +91,7 @@ struct algo algos[] = {
DCT_ERROR("IJG-LLM-INT", 0, ff_jpeg_fdct_islow, fdct, NO_PERM), DCT_ERROR("IJG-LLM-INT", 0, ff_jpeg_fdct_islow, fdct, NO_PERM),
DCT_ERROR("REF-DBL", 1, idct, idct, NO_PERM), DCT_ERROR("REF-DBL", 1, idct, idct, NO_PERM),
DCT_ERROR("INT", 1, j_rev_dct, idct, MMX_PERM), DCT_ERROR("INT", 1, j_rev_dct, idct, MMX_PERM),
DCT_ERROR("SIMPLE-C", 1, simple_idct, idct, NO_PERM), DCT_ERROR("SIMPLE-C", 1, ff_simple_idct, idct, NO_PERM),
#ifdef HAVE_MMX #ifdef HAVE_MMX
DCT_ERROR("MMX", 0, ff_fdct_mmx, fdct, NO_PERM), DCT_ERROR("MMX", 0, ff_fdct_mmx, fdct, NO_PERM),
...@@ -559,7 +559,7 @@ int main(int argc, char **argv) ...@@ -559,7 +559,7 @@ int main(int argc, char **argv)
printf("ffmpeg DCT/IDCT test\n"); printf("ffmpeg DCT/IDCT test\n");
if (test_248_dct) { if (test_248_dct) {
idct248_error("SIMPLE-C", simple_idct248_put); idct248_error("SIMPLE-C", ff_simple_idct248_put);
} else { } else {
for (i=0;algos[i].name;i++) for (i=0;algos[i].name;i++)
if (algos[i].is_idct == test_idct) { if (algos[i].is_idct == test_idct) {
......
...@@ -3497,7 +3497,7 @@ static int quant_psnr8x8_c(/*MpegEncContext*/ void *c, uint8_t *src1, uint8_t *s ...@@ -3497,7 +3497,7 @@ static int quant_psnr8x8_c(/*MpegEncContext*/ void *c, uint8_t *src1, uint8_t *s
s->block_last_index[0/*FIXME*/]= s->fast_dct_quantize(s, temp, 0/*FIXME*/, s->qscale, &i); s->block_last_index[0/*FIXME*/]= s->fast_dct_quantize(s, temp, 0/*FIXME*/, s->qscale, &i);
s->dct_unquantize_inter(s, temp, 0, s->qscale); s->dct_unquantize_inter(s, temp, 0, s->qscale);
simple_idct(temp); //FIXME ff_simple_idct(temp); //FIXME
for(i=0; i<64; i++) for(i=0; i<64; i++)
sum+= (temp[i]-bak[i])*(temp[i]-bak[i]); sum+= (temp[i]-bak[i])*(temp[i]-bak[i]);
...@@ -3987,9 +3987,9 @@ void dsputil_init(DSPContext* c, AVCodecContext *avctx) ...@@ -3987,9 +3987,9 @@ void dsputil_init(DSPContext* c, AVCodecContext *avctx)
c->idct = ff_wmv2_idct_c; c->idct = ff_wmv2_idct_c;
c->idct_permutation_type= FF_NO_IDCT_PERM; c->idct_permutation_type= FF_NO_IDCT_PERM;
}else{ //accurate/default }else{ //accurate/default
c->idct_put= simple_idct_put; c->idct_put= ff_simple_idct_put;
c->idct_add= simple_idct_add; c->idct_add= ff_simple_idct_add;
c->idct = simple_idct; c->idct = ff_simple_idct;
c->idct_permutation_type= FF_NO_IDCT_PERM; c->idct_permutation_type= FF_NO_IDCT_PERM;
} }
} }
......
...@@ -225,7 +225,7 @@ static int dvvideo_init(AVCodecContext *avctx) ...@@ -225,7 +225,7 @@ static int dvvideo_init(AVCodecContext *avctx)
/* 248DCT setup */ /* 248DCT setup */
s->fdct[1] = dsp.fdct248; s->fdct[1] = dsp.fdct248;
s->idct_put[1] = simple_idct248_put; // FIXME: need to add it to DSP s->idct_put[1] = ff_simple_idct248_put; // FIXME: need to add it to DSP
if(avctx->lowres){ if(avctx->lowres){
for (i=0; i<64; i++){ for (i=0; i<64; i++){
int j= ff_zigzag248_direct[i]; int j= ff_zigzag248_direct[i];
......
...@@ -387,7 +387,7 @@ static inline void idctSparseCol (DCTELEM * col) ...@@ -387,7 +387,7 @@ static inline void idctSparseCol (DCTELEM * col)
col[56] = ((a0 - b0) >> COL_SHIFT); col[56] = ((a0 - b0) >> COL_SHIFT);
} }
void simple_idct_put(uint8_t *dest, int line_size, DCTELEM *block) void ff_simple_idct_put(uint8_t *dest, int line_size, DCTELEM *block)
{ {
int i; int i;
for(i=0; i<8; i++) for(i=0; i<8; i++)
...@@ -397,7 +397,7 @@ void simple_idct_put(uint8_t *dest, int line_size, DCTELEM *block) ...@@ -397,7 +397,7 @@ void simple_idct_put(uint8_t *dest, int line_size, DCTELEM *block)
idctSparseColPut(dest + i, line_size, block + i); idctSparseColPut(dest + i, line_size, block + i);
} }
void simple_idct_add(uint8_t *dest, int line_size, DCTELEM *block) void ff_simple_idct_add(uint8_t *dest, int line_size, DCTELEM *block)
{ {
int i; int i;
for(i=0; i<8; i++) for(i=0; i<8; i++)
...@@ -407,7 +407,7 @@ void simple_idct_add(uint8_t *dest, int line_size, DCTELEM *block) ...@@ -407,7 +407,7 @@ void simple_idct_add(uint8_t *dest, int line_size, DCTELEM *block)
idctSparseColAdd(dest + i, line_size, block + i); idctSparseColAdd(dest + i, line_size, block + i);
} }
void simple_idct(DCTELEM *block) void ff_simple_idct(DCTELEM *block)
{ {
int i; int i;
for(i=0; i<8; i++) for(i=0; i<8; i++)
...@@ -465,7 +465,7 @@ static inline void idct4col_put(uint8_t *dest, int line_size, const DCTELEM *col ...@@ -465,7 +465,7 @@ static inline void idct4col_put(uint8_t *dest, int line_size, const DCTELEM *col
/* XXX: I think a 1.0/sqrt(2) normalization should be needed to /* XXX: I think a 1.0/sqrt(2) normalization should be needed to
compensate the extra butterfly stage - I don't have the full DV compensate the extra butterfly stage - I don't have the full DV
specification */ specification */
void simple_idct248_put(uint8_t *dest, int line_size, DCTELEM *block) void ff_simple_idct248_put(uint8_t *dest, int line_size, DCTELEM *block)
{ {
int i; int i;
DCTELEM *ptr; DCTELEM *ptr;
...@@ -555,7 +555,7 @@ static inline void idct4row(DCTELEM *row) ...@@ -555,7 +555,7 @@ static inline void idct4row(DCTELEM *row)
row[3]= (c0 - c1) >> R_SHIFT; row[3]= (c0 - c1) >> R_SHIFT;
} }
void simple_idct84_add(uint8_t *dest, int line_size, DCTELEM *block) void ff_simple_idct84_add(uint8_t *dest, int line_size, DCTELEM *block)
{ {
int i; int i;
...@@ -570,7 +570,7 @@ void simple_idct84_add(uint8_t *dest, int line_size, DCTELEM *block) ...@@ -570,7 +570,7 @@ void simple_idct84_add(uint8_t *dest, int line_size, DCTELEM *block)
} }
} }
void simple_idct48_add(uint8_t *dest, int line_size, DCTELEM *block) void ff_simple_idct48_add(uint8_t *dest, int line_size, DCTELEM *block)
{ {
int i; int i;
......
...@@ -31,16 +31,16 @@ ...@@ -31,16 +31,16 @@
#include <stdint.h> #include <stdint.h>
#include "dsputil.h" #include "dsputil.h"
void simple_idct_put(uint8_t *dest, int line_size, DCTELEM *block); void ff_simple_idct_put(uint8_t *dest, int line_size, DCTELEM *block);
void simple_idct_add(uint8_t *dest, int line_size, DCTELEM *block); void ff_simple_idct_add(uint8_t *dest, int line_size, DCTELEM *block);
void ff_simple_idct_mmx(int16_t *block); void ff_simple_idct_mmx(int16_t *block);
void ff_simple_idct_add_mmx(uint8_t *dest, int line_size, int16_t *block); void ff_simple_idct_add_mmx(uint8_t *dest, int line_size, int16_t *block);
void ff_simple_idct_put_mmx(uint8_t *dest, int line_size, int16_t *block); void ff_simple_idct_put_mmx(uint8_t *dest, int line_size, int16_t *block);
void simple_idct(DCTELEM *block); void ff_simple_idct(DCTELEM *block);
void simple_idct248_put(uint8_t *dest, int line_size, DCTELEM *block); void ff_simple_idct248_put(uint8_t *dest, int line_size, DCTELEM *block);
void simple_idct84_add(uint8_t *dest, int line_size, DCTELEM *block); void ff_simple_idct84_add(uint8_t *dest, int line_size, DCTELEM *block);
void simple_idct48_add(uint8_t *dest, int line_size, DCTELEM *block); void ff_simple_idct48_add(uint8_t *dest, int line_size, DCTELEM *block);
#endif /* FFMPEG_SIMPLE_IDCT_H */ #endif /* FFMPEG_SIMPLE_IDCT_H */
...@@ -813,10 +813,10 @@ static int decode_sequence_header(AVCodecContext *avctx, GetBitContext *gb) ...@@ -813,10 +813,10 @@ static int decode_sequence_header(AVCodecContext *avctx, GetBitContext *gb)
v->res_fasttx = get_bits1(gb); v->res_fasttx = get_bits1(gb);
if (!v->res_fasttx) if (!v->res_fasttx)
{ {
v->s.dsp.vc1_inv_trans_8x8 = simple_idct; v->s.dsp.vc1_inv_trans_8x8 = ff_simple_idct;
v->s.dsp.vc1_inv_trans_8x4 = simple_idct84_add; v->s.dsp.vc1_inv_trans_8x4 = ff_simple_idct84_add;
v->s.dsp.vc1_inv_trans_4x8 = simple_idct48_add; v->s.dsp.vc1_inv_trans_4x8 = ff_simple_idct48_add;
// v->s.dsp.vc1_inv_trans_4x4 = simple_idct44_add; // v->s.dsp.vc1_inv_trans_4x4 = ff_simple_idct44_add;
} }
v->fastuvmc = get_bits1(gb); //common v->fastuvmc = get_bits1(gb); //common
......
...@@ -41,13 +41,13 @@ static void wmv2_add_block(Wmv2Context *w, DCTELEM *block1, uint8_t *dst, int st ...@@ -41,13 +41,13 @@ static void wmv2_add_block(Wmv2Context *w, DCTELEM *block1, uint8_t *dst, int st
s->dsp.idct_add (dst, stride, block1); s->dsp.idct_add (dst, stride, block1);
break; break;
case 1: case 1:
simple_idct84_add(dst , stride, block1); ff_simple_idct84_add(dst , stride, block1);
simple_idct84_add(dst + 4*stride, stride, w->abt_block2[n]); ff_simple_idct84_add(dst + 4*stride, stride, w->abt_block2[n]);
memset(w->abt_block2[n], 0, 64*sizeof(DCTELEM)); memset(w->abt_block2[n], 0, 64*sizeof(DCTELEM));
break; break;
case 2: case 2:
simple_idct48_add(dst , stride, block1); ff_simple_idct48_add(dst , stride, block1);
simple_idct48_add(dst + 4 , stride, w->abt_block2[n]); ff_simple_idct48_add(dst + 4 , stride, w->abt_block2[n]);
memset(w->abt_block2[n], 0, 64*sizeof(DCTELEM)); memset(w->abt_block2[n], 0, 64*sizeof(DCTELEM));
break; break;
default: default:
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment