Makefile.am 899 Bytes
Newer Older
1
neondir = $(pluginsdir)/arm_neon
2

3
libchroma_yuv_neon_plugin_la_SOURCES = \
4
	arm_neon/deinterleave_chroma.S \
5 6 7 8
	arm_neon/i420_yuyv.S \
	arm_neon/i422_yuyv.S \
	arm_neon/yuyv_i422.S \
	arm_neon/chroma_yuv.c arm_neon/chroma_neon.h
9
libchroma_yuv_neon_plugin_la_CFLAGS = $(AM_CFLAGS)
10
libchroma_yuv_neon_plugin_LIBTOOLFLAGS = --tag=CC
11

12
libvolume_neon_plugin_la_SOURCES = arm_neon/volume.c arm_neon/amplify.S
13
libvolume_neon_plugin_la_CFLAGS = $(AM_CFLAGS)
14
libvolume_neon_plugin_LIBTOOLFLAGS = --tag=CC
15

16
libyuv_rgb_neon_plugin_la_SOURCES = \
17 18 19 20 21
	arm_neon/i420_rgb.S \
	arm_neon/i420_rv16.S \
	arm_neon/nv21_rgb.S \
	arm_neon/nv12_rgb.S \
	arm_neon/yuv_rgb.c
22
libyuv_rgb_neon_plugin_la_CFLAGS = $(AM_CFLAGS)
23
libyuv_rgb_neon_plugin_LIBTOOLFLAGS = --tag=CC
24

25
if HAVE_NEON
26
neon_LTLIBRARIES = \
27
	libchroma_yuv_neon_plugin.la \
28
	libvolume_neon_plugin.la \
29
	libyuv_rgb_neon_plugin.la
30
endif
31 32

EXTRA_DIST += arm_neon/asm.S