comparison Makefile @ 9974:2ccd77e59b0e libavcodec

Make Theora decoder depend on the VP3 decoder. Practically all the code is shared.
author diego
date Wed, 22 Jul 2009 21:36:50 +0000
parents f7ab24dcb707
children e52cd349e708
comparison
equal deleted inserted replaced
9973:60d6fa47988b 9974:2ccd77e59b0e
215 OBJS-$(CONFIG_SVQ1_DECODER) += svq1dec.o svq1.o h263.o mpeg12data.o mpegvideo.o error_resilience.o 215 OBJS-$(CONFIG_SVQ1_DECODER) += svq1dec.o svq1.o h263.o mpeg12data.o mpegvideo.o error_resilience.o
216 OBJS-$(CONFIG_SVQ1_ENCODER) += svq1enc.o svq1.o motion_est.o h263.o mpeg12data.o mpegvideo.o error_resilience.o 216 OBJS-$(CONFIG_SVQ1_ENCODER) += svq1enc.o svq1.o motion_est.o h263.o mpeg12data.o mpegvideo.o error_resilience.o
217 OBJS-$(CONFIG_SVQ3_DECODER) += h264.o h264idct.o h264pred.o h264_parser.o cabac.o mpegvideo.o error_resilience.o svq1dec.o svq1.o h263.o 217 OBJS-$(CONFIG_SVQ3_DECODER) += h264.o h264idct.o h264pred.o h264_parser.o cabac.o mpegvideo.o error_resilience.o svq1dec.o svq1.o h263.o
218 OBJS-$(CONFIG_TARGA_DECODER) += targa.o 218 OBJS-$(CONFIG_TARGA_DECODER) += targa.o
219 OBJS-$(CONFIG_TARGA_ENCODER) += targaenc.o rle.o 219 OBJS-$(CONFIG_TARGA_ENCODER) += targaenc.o rle.o
220 OBJS-$(CONFIG_THEORA_DECODER) += vp3.o xiph.o vp3dsp.o 220 OBJS-$(CONFIG_THEORA_DECODER) += xiph.o
221 OBJS-$(CONFIG_THP_DECODER) += mjpegdec.o mjpeg.o 221 OBJS-$(CONFIG_THP_DECODER) += mjpegdec.o mjpeg.o
222 OBJS-$(CONFIG_TIERTEXSEQVIDEO_DECODER) += tiertexseqv.o 222 OBJS-$(CONFIG_TIERTEXSEQVIDEO_DECODER) += tiertexseqv.o
223 OBJS-$(CONFIG_TIFF_DECODER) += tiff.o lzw.o faxcompr.o 223 OBJS-$(CONFIG_TIFF_DECODER) += tiff.o lzw.o faxcompr.o
224 OBJS-$(CONFIG_TIFF_ENCODER) += tiffenc.o rle.o lzwenc.o 224 OBJS-$(CONFIG_TIFF_ENCODER) += tiffenc.o rle.o lzwenc.o
225 OBJS-$(CONFIG_TMV_DECODER) += tmv.o cga_data.o 225 OBJS-$(CONFIG_TMV_DECODER) += tmv.o cga_data.o
450 MMX-OBJS-$(CONFIG_CAVS_DECODER) += x86/cavsdsp_mmx.o 450 MMX-OBJS-$(CONFIG_CAVS_DECODER) += x86/cavsdsp_mmx.o
451 MMX-OBJS-$(CONFIG_ENCODERS) += x86/dsputilenc_mmx.o 451 MMX-OBJS-$(CONFIG_ENCODERS) += x86/dsputilenc_mmx.o
452 MMX-OBJS-$(CONFIG_FLAC_ENCODER) += x86/flacdsp_mmx.o 452 MMX-OBJS-$(CONFIG_FLAC_ENCODER) += x86/flacdsp_mmx.o
453 MMX-OBJS-$(CONFIG_GPL) += x86/idct_mmx.o 453 MMX-OBJS-$(CONFIG_GPL) += x86/idct_mmx.o
454 MMX-OBJS-$(CONFIG_SNOW_DECODER) += x86/snowdsp_mmx.o 454 MMX-OBJS-$(CONFIG_SNOW_DECODER) += x86/snowdsp_mmx.o
455 MMX-OBJS-$(CONFIG_THEORA_DECODER) += x86/vp3dsp_mmx.o x86/vp3dsp_sse2.o
456 MMX-OBJS-$(CONFIG_VC1_DECODER) += x86/vc1dsp_mmx.o 455 MMX-OBJS-$(CONFIG_VC1_DECODER) += x86/vc1dsp_mmx.o
457 MMX-OBJS-$(CONFIG_VP3_DECODER) += x86/vp3dsp_mmx.o x86/vp3dsp_sse2.o 456 MMX-OBJS-$(CONFIG_VP3_DECODER) += x86/vp3dsp_mmx.o x86/vp3dsp_sse2.o
458 MMX-OBJS-$(CONFIG_VP5_DECODER) += x86/vp3dsp_mmx.o x86/vp3dsp_sse2.o 457 MMX-OBJS-$(CONFIG_VP5_DECODER) += x86/vp3dsp_mmx.o x86/vp3dsp_sse2.o
459 MMX-OBJS-$(CONFIG_VP6_DECODER) += x86/vp3dsp_mmx.o x86/vp3dsp_sse2.o \ 458 MMX-OBJS-$(CONFIG_VP6_DECODER) += x86/vp3dsp_mmx.o x86/vp3dsp_sse2.o \
460 x86/vp6dsp_mmx.o x86/vp6dsp_sse2.o 459 x86/vp6dsp_mmx.o x86/vp6dsp_sse2.o
494 arm/float_arm_vfp.o \ 493 arm/float_arm_vfp.o \
495 494
496 OBJS-$(HAVE_IWMMXT) += arm/dsputil_iwmmxt.o \ 495 OBJS-$(HAVE_IWMMXT) += arm/dsputil_iwmmxt.o \
497 arm/mpegvideo_iwmmxt.o \ 496 arm/mpegvideo_iwmmxt.o \
498 497
499 NEON-OBJS-$(CONFIG_THEORA_DECODER) += arm/vp3dsp_neon.o
500 NEON-OBJS-$(CONFIG_VP3_DECODER) += arm/vp3dsp_neon.o 498 NEON-OBJS-$(CONFIG_VP3_DECODER) += arm/vp3dsp_neon.o
501 499
502 OBJS-$(HAVE_NEON) += arm/dsputil_neon.o \ 500 OBJS-$(HAVE_NEON) += arm/dsputil_neon.o \
503 arm/dsputil_neon_s.o \ 501 arm/dsputil_neon_s.o \
504 arm/h264dsp_neon.o \ 502 arm/h264dsp_neon.o \
515 bfin/vp3_idct_bfin.o \ 513 bfin/vp3_idct_bfin.o \
516 514
517 OBJS-$(ARCH_PPC) += ppc/dsputil_ppc.o \ 515 OBJS-$(ARCH_PPC) += ppc/dsputil_ppc.o \
518 516
519 ALTIVEC-OBJS-$(CONFIG_H264_DECODER) += ppc/h264_altivec.o 517 ALTIVEC-OBJS-$(CONFIG_H264_DECODER) += ppc/h264_altivec.o
520 ALTIVEC-OBJS-$(CONFIG_THEORA_DECODER) += ppc/vp3dsp_altivec.o
521 ALTIVEC-OBJS-$(CONFIG_VC1_DECODER) += ppc/vc1dsp_altivec.o 518 ALTIVEC-OBJS-$(CONFIG_VC1_DECODER) += ppc/vc1dsp_altivec.o
522 ALTIVEC-OBJS-$(CONFIG_VP3_DECODER) += ppc/vp3dsp_altivec.o 519 ALTIVEC-OBJS-$(CONFIG_VP3_DECODER) += ppc/vp3dsp_altivec.o
523 ALTIVEC-OBJS-$(CONFIG_VP5_DECODER) += ppc/vp3dsp_altivec.o 520 ALTIVEC-OBJS-$(CONFIG_VP5_DECODER) += ppc/vp3dsp_altivec.o
524 ALTIVEC-OBJS-$(CONFIG_VP6_DECODER) += ppc/vp3dsp_altivec.o 521 ALTIVEC-OBJS-$(CONFIG_VP6_DECODER) += ppc/vp3dsp_altivec.o
525 522