Commit 13b465a7 authored by iive's avatar iive

revert commit 9603


git-svn-id: file:///var/local/repositories/ffmpeg/trunk@9605 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b
parent 4af11c1d
...@@ -13,7 +13,6 @@ OBJS= bitstream.o \ ...@@ -13,7 +13,6 @@ OBJS= bitstream.o \
jrevdct.o \ jrevdct.o \
jfdctfst.o \ jfdctfst.o \
jfdctint.o\ jfdctint.o\
mpegidct.o \
resample.o \ resample.o \
resample2.o \ resample2.o \
dsputil.o \ dsputil.o \
......
...@@ -1278,7 +1278,6 @@ typedef struct AVCodecContext { ...@@ -1278,7 +1278,6 @@ typedef struct AVCodecContext {
#define FF_IDCT_CAVS 15 #define FF_IDCT_CAVS 15
#define FF_IDCT_SIMPLEARMV5TE 16 #define FF_IDCT_SIMPLEARMV5TE 16
#define FF_IDCT_SIMPLEARMV6 17 #define FF_IDCT_SIMPLEARMV6 17
#define FF_IDCT_MPEG 18
/** /**
* slice count * slice count
......
...@@ -3753,17 +3753,6 @@ void ff_float_to_int16_c(int16_t *dst, const float *src, int len){ ...@@ -3753,17 +3753,6 @@ void ff_float_to_int16_c(int16_t *dst, const float *src, int len){
/* XXX: those functions should be suppressed ASAP when all IDCTs are /* XXX: those functions should be suppressed ASAP when all IDCTs are
converted */ converted */
static void ff_mpeg_idct_put_c(uint8_t *dest, int line_size, DCTELEM *block)
{
ff_mpeg_idct_c(block);
put_pixels_clamped_c(block, dest, line_size);
}
static void ff_mpeg_idct_add_c(uint8_t *dest, int line_size, DCTELEM *block)
{
ff_mpeg_idct_c(block);
add_pixels_clamped_c(block, dest, line_size);
}
static void ff_jref_idct_put(uint8_t *dest, int line_size, DCTELEM *block) static void ff_jref_idct_put(uint8_t *dest, int line_size, DCTELEM *block)
{ {
j_rev_dct (block); j_rev_dct (block);
...@@ -3902,11 +3891,6 @@ void dsputil_init(DSPContext* c, AVCodecContext *avctx) ...@@ -3902,11 +3891,6 @@ void dsputil_init(DSPContext* c, AVCodecContext *avctx)
c->idct_add= ff_vp3_idct_add_c; c->idct_add= ff_vp3_idct_add_c;
c->idct = ff_vp3_idct_c; c->idct = ff_vp3_idct_c;
c->idct_permutation_type= FF_NO_IDCT_PERM; c->idct_permutation_type= FF_NO_IDCT_PERM;
}else if(avctx->idct_algo==FF_IDCT_MPEG){
c->idct_put= ff_mpeg_idct_put_c;
c->idct_add= ff_mpeg_idct_add_c;
c->idct = ff_mpeg_idct_c;
c->idct_permutation_type= FF_NO_IDCT_PERM;
}else{ //accurate/default }else{ //accurate/default
c->idct_put= simple_idct_put; c->idct_put= simple_idct_put;
c->idct_add= simple_idct_add; c->idct_add= simple_idct_add;
......
...@@ -47,7 +47,6 @@ void j_rev_dct (DCTELEM *data); ...@@ -47,7 +47,6 @@ void j_rev_dct (DCTELEM *data);
void j_rev_dct4 (DCTELEM *data); void j_rev_dct4 (DCTELEM *data);
void j_rev_dct2 (DCTELEM *data); void j_rev_dct2 (DCTELEM *data);
void j_rev_dct1 (DCTELEM *data); void j_rev_dct1 (DCTELEM *data);
void ff_mpeg_idct_c(DCTELEM *data);
void ff_fdct_mmx(DCTELEM *block); void ff_fdct_mmx(DCTELEM *block);
void ff_fdct_mmx2(DCTELEM *block); void ff_fdct_mmx2(DCTELEM *block);
......
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