X-Git-Url: https://git.sesse.net/?a=blobdiff_plain;f=modules%2Farm_neon%2FModules.am;h=decb3b8189f0eb6b622c4d9f4b8aaf11fed3cf33;hb=194e237ea1021555b9d654d22c50dd531a6c5da1;hp=2c3a99d1af468692b728ac2c094ed2ea3407e872;hpb=29d7063d5bb689e87161c3fb634e5af857768044;p=vlc diff --git a/modules/arm_neon/Modules.am b/modules/arm_neon/Modules.am index 2c3a99d1af..decb3b8189 100644 --- a/modules/arm_neon/Modules.am +++ b/modules/arm_neon/Modules.am @@ -1,22 +1,36 @@ -# 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)