Mercurial > libavcodec.hg
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 |