Commit 89c4ab1e authored by benoit's avatar benoit

move dct_quantize and denoise_dct function pointers initialization to C

functions after arch dependant initializations


git-svn-id: file:///var/local/repositories/ffmpeg/trunk@9375 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b
parent 4c2dcb3e
......@@ -271,11 +271,6 @@ int DCT_common_init(MpegEncContext *s)
s->dct_unquantize_mpeg2_intra = dct_unquantize_mpeg2_intra_bitexact;
s->dct_unquantize_mpeg2_inter = dct_unquantize_mpeg2_inter_c;
#ifdef CONFIG_ENCODERS
s->dct_quantize= dct_quantize_c;
s->denoise_dct= denoise_dct_c;
#endif //CONFIG_ENCODERS
#if defined(HAVE_MMX)
MPV_common_init_mmx(s);
#elif defined(ARCH_ALPHA)
......@@ -293,6 +288,10 @@ int DCT_common_init(MpegEncContext *s)
#endif
#ifdef CONFIG_ENCODERS
if(!s->dct_quantize)
s->dct_quantize= dct_quantize_c;
if(!s->denoise_dct)
s->denoise_dct= denoise_dct_c;
s->fast_dct_quantize= s->dct_quantize;
if(s->flags&CODEC_FLAG_TRELLIS_QUANT){
......
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