-# When using a specific AS tool instead of gcc libtool goes mad
-# without this. (This is the case with iOS).
-LIBTOOL=@LIBTOOL@ --tag=CC
+AM_LIBTOOLFLAGS=--tag=CC
-libaudio_format_neon_plugin_la_SOURCES = \
- s32_s16.S \
- audio_format.c
-libaudio_format_neon_plugin_la_CFLAGS = $(AM_CFLAGS)
-libaudio_format_neon_plugin_la_LIBADD = $(AM_LIBADD)
-libaudio_format_neon_plugin_la_DEPENDENCIES =
+libsimple_channel_mixer_neon_plugin_la_SOURCES = \
+ simple_channel_mixer.S \
+ simple_channel_mixer.c
+libsimple_channel_mixer_neon_plugin_la_CFLAGS = $(AM_CFLAGS)
+libsimple_channel_mixer_neon_plugin_la_LIBADD = $(AM_LIBADD)
+libsimple_channel_mixer_neon_plugin_la_DEPENDENCIES =
libchroma_yuv_neon_plugin_la_SOURCES = \
i420_yuyv.S \
+ i422_yuyv.S \
+ yuyv_i422.S \
chroma_yuv.c chroma_neon.h
libchroma_yuv_neon_plugin_la_CFLAGS = $(AM_CFLAGS)
libchroma_yuv_neon_plugin_la_LIBADD = $(AM_LIBADD)
-libchroma_yuv_neon_plugin_la_DEPENDENCIES =
+
+libvolume_neon_plugin_la_SOURCES = volume.c amplify.S
+libvolume_neon_plugin_la_CFLAGS = $(AM_CFLAGS)
+libvolume_neon_plugin_la_LIBADD = $(AM_LIBADD)
+
+libyuv_rgb_neon_plugin_la_SOURCES = \
+ i420_rgb.S \
+ i420_rv16.S \
+ nv21_rgb.S \
+ nv12_rgb.S \
+ yuv_rgb.c
+libyuv_rgb_neon_plugin_la_CFLAGS = $(AM_CFLAGS)
+libyuv_rgb_neon_plugin_la_LIBADD = $(AM_LIBADD)
libvlc_LTLIBRARIES += \
- libaudio_format_neon_plugin.la \
+ libsimple_channel_mixer_neon_plugin.la \
libchroma_yuv_neon_plugin.la \
+ libvolume_neon_plugin.la \
+ libyuv_rgb_neon_plugin.la \
$(NULL)