annotate ppc/Makefile @ 11864:7204cb7dd601 libavcodec

Quant changes only once per MB so move the corresponding scale factor assignment out of the block decoding loop. Indeo4 doesn't use any scale table but the quant level itself as scale. Therefore access scale table only if its pointer != NULL.
author maxim
date Thu, 10 Jun 2010 17:31:12 +0000
parents cd71b238e78b
children f96187e79438
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
11501
cd71b238e78b Simplify arch-specific object file lists
mru
parents: 11500
diff changeset
1 OBJS += ppc/dsputil_ppc.o \
11500
8ae93fdefcd7 Move arch-specific makefile parts into $arch/Makefile
mru
parents:
diff changeset
2
8ae93fdefcd7 Move arch-specific makefile parts into $arch/Makefile
mru
parents:
diff changeset
3 ALTIVEC-OBJS-$(CONFIG_H264DSP) += ppc/h264_altivec.o
8ae93fdefcd7 Move arch-specific makefile parts into $arch/Makefile
mru
parents:
diff changeset
4 ALTIVEC-OBJS-$(CONFIG_VC1_DECODER) += ppc/vc1dsp_altivec.o
8ae93fdefcd7 Move arch-specific makefile parts into $arch/Makefile
mru
parents:
diff changeset
5 ALTIVEC-OBJS-$(CONFIG_VP3_DECODER) += ppc/vp3dsp_altivec.o
8ae93fdefcd7 Move arch-specific makefile parts into $arch/Makefile
mru
parents:
diff changeset
6 ALTIVEC-OBJS-$(CONFIG_VP5_DECODER) += ppc/vp3dsp_altivec.o
8ae93fdefcd7 Move arch-specific makefile parts into $arch/Makefile
mru
parents:
diff changeset
7 ALTIVEC-OBJS-$(CONFIG_VP6_DECODER) += ppc/vp3dsp_altivec.o
8ae93fdefcd7 Move arch-specific makefile parts into $arch/Makefile
mru
parents:
diff changeset
8
8ae93fdefcd7 Move arch-specific makefile parts into $arch/Makefile
mru
parents:
diff changeset
9 OBJS-$(HAVE_ALTIVEC) += ppc/check_altivec.o \
8ae93fdefcd7 Move arch-specific makefile parts into $arch/Makefile
mru
parents:
diff changeset
10 ppc/dsputil_altivec.o \
8ae93fdefcd7 Move arch-specific makefile parts into $arch/Makefile
mru
parents:
diff changeset
11 ppc/fdct_altivec.o \
8ae93fdefcd7 Move arch-specific makefile parts into $arch/Makefile
mru
parents:
diff changeset
12 ppc/fft_altivec.o \
8ae93fdefcd7 Move arch-specific makefile parts into $arch/Makefile
mru
parents:
diff changeset
13 ppc/float_altivec.o \
8ae93fdefcd7 Move arch-specific makefile parts into $arch/Makefile
mru
parents:
diff changeset
14 ppc/gmc_altivec.o \
8ae93fdefcd7 Move arch-specific makefile parts into $arch/Makefile
mru
parents:
diff changeset
15 ppc/idct_altivec.o \
8ae93fdefcd7 Move arch-specific makefile parts into $arch/Makefile
mru
parents:
diff changeset
16 ppc/int_altivec.o \
8ae93fdefcd7 Move arch-specific makefile parts into $arch/Makefile
mru
parents:
diff changeset
17 ppc/mpegvideo_altivec.o \
8ae93fdefcd7 Move arch-specific makefile parts into $arch/Makefile
mru
parents:
diff changeset
18 $(ALTIVEC-OBJS-yes)