summaryrefslogtreecommitdiff
path: root/vp8/vp8cx.mk
diff options
context:
space:
mode:
authorAttila Nagy <attilanagy@google.com>2011-02-22 10:29:23 +0200
committerAttila Nagy <attilanagy@google.com>2011-02-22 12:53:32 +0200
commit7af0d906e33439eb4d1c765e8d410f47058c6502 (patch)
treeb2cf7e16043a3967b893708674782cf81628ebf4 /vp8/vp8cx.mk
parent945dad277d3c09708956d60bf7844d47e0eeed1f (diff)
downloadlibvpx-7af0d906e33439eb4d1c765e8d410f47058c6502.tar
libvpx-7af0d906e33439eb4d1c765e8d410f47058c6502.tar.gz
libvpx-7af0d906e33439eb4d1c765e8d410f47058c6502.tar.bz2
libvpx-7af0d906e33439eb4d1c765e8d410f47058c6502.zip
Remove temporal alt ref from realtime only build
It is not used in realtime mode. Reduces memory footprint. Change-Id: I7f163225762368df5457cfd413050161d3704a3f
Diffstat (limited to 'vp8/vp8cx.mk')
-rw-r--r--vp8/vp8cx.mk6
1 files changed, 6 insertions, 0 deletions
diff --git a/vp8/vp8cx.mk b/vp8/vp8cx.mk
index a84188f0c..ed2feddae 100644
--- a/vp8/vp8cx.mk
+++ b/vp8/vp8cx.mk
@@ -85,6 +85,7 @@ VP8_CX_SRCS-yes += encoder/temporal_filter.h
ifeq ($(CONFIG_REALTIME_ONLY),yes)
VP8_CX_SRCS_REMOVE-yes += encoder/firstpass.c
+VP8_CX_SRCS_REMOVE-yes += encoder/temporal_filter.c
endif
VP8_CX_SRCS-$(ARCH_X86)$(ARCH_X86_64) += encoder/x86/encodemb_x86.h
@@ -114,4 +115,9 @@ VP8_CX_SRCS-$(HAVE_SSE4_1) += encoder/x86/sad_sse4.asm
VP8_CX_SRCS-$(ARCH_X86)$(ARCH_X86_64) += encoder/x86/quantize_mmx.asm
VP8_CX_SRCS-$(ARCH_X86)$(ARCH_X86_64) += encoder/x86/encodeopt.asm
+ifeq ($(CONFIG_REALTIME_ONLY),yes)
+VP8_CX_SRCS_REMOVE-$(HAVE_SSE2) += encoder/x86/temporal_filter_apply_sse2.asm
+endif
+
+
VP8_CX_SRCS-yes := $(filter-out $(VP8_CX_SRCS_REMOVE-yes),$(VP8_CX_SRCS-yes))