]> git.sesse.net Git - vlc/blobdiff - modules/arm_neon/Modules.am
shm: fix capture with non page-size frame size (maybe fixes #7579)
[vlc] / modules / arm_neon / Modules.am
index 4e6243f5f6f8d62d86956575d6c6ab0745e9d1fc..4f2af9e186986233c1f634444bebe019304dcff7 100644 (file)
@@ -7,17 +7,38 @@ libaudio_format_neon_plugin_la_SOURCES = \
        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 \
+       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)