comparison Makefile @ 11665:85ee3d14b906 libavcodec

VP56: move vp56_edge_filter to new VP56DSPContext Using macro templates allows the vp[56]_adjust functions to be inlined instead of called through function pointers. The new function pointers enable optimised implementations of the filters. 4% faster VP6 decoding on Cortex-A8.
author mru
date Fri, 30 Apr 2010 21:30:22 +0000
parents 8a4be9e3f0ee
children eb9e142ea51f
comparison
equal deleted inserted replaced
11664:3da317f52661 11665:85ee3d14b906
356 OBJS-$(CONFIG_VORBIS_DECODER) += vorbis_dec.o vorbis.o \ 356 OBJS-$(CONFIG_VORBIS_DECODER) += vorbis_dec.o vorbis.o \
357 vorbis_data.o xiph.o 357 vorbis_data.o xiph.o
358 OBJS-$(CONFIG_VORBIS_ENCODER) += vorbis_enc.o vorbis.o \ 358 OBJS-$(CONFIG_VORBIS_ENCODER) += vorbis_enc.o vorbis.o \
359 vorbis_data.o 359 vorbis_data.o
360 OBJS-$(CONFIG_VP3_DECODER) += vp3.o vp3dsp.o 360 OBJS-$(CONFIG_VP3_DECODER) += vp3.o vp3dsp.o
361 OBJS-$(CONFIG_VP5_DECODER) += vp5.o vp56.o vp56data.o \ 361 OBJS-$(CONFIG_VP5_DECODER) += vp5.o vp56.o vp56data.o vp56dsp.o \
362 vp3dsp.o 362 vp3dsp.o
363 OBJS-$(CONFIG_VP6_DECODER) += vp6.o vp56.o vp56data.o \ 363 OBJS-$(CONFIG_VP6_DECODER) += vp6.o vp56.o vp56data.o vp56dsp.o \
364 vp3dsp.o vp6dsp.o huffman.o 364 vp3dsp.o vp6dsp.o huffman.o
365 OBJS-$(CONFIG_VQA_DECODER) += vqavideo.o 365 OBJS-$(CONFIG_VQA_DECODER) += vqavideo.o
366 OBJS-$(CONFIG_WAVPACK_DECODER) += wavpack.o 366 OBJS-$(CONFIG_WAVPACK_DECODER) += wavpack.o
367 OBJS-$(CONFIG_WMAPRO_DECODER) += wmaprodec.o wma.o 367 OBJS-$(CONFIG_WMAPRO_DECODER) += wmaprodec.o wma.o
368 OBJS-$(CONFIG_WMAV1_DECODER) += wmadec.o wma.o aactab.o 368 OBJS-$(CONFIG_WMAV1_DECODER) += wmadec.o wma.o aactab.o