]> git.sesse.net Git - vlc/commitdiff
sse2: merge back into video_chroma (refs #9367)
authorRémi Denis-Courmont <remi@remlab.net>
Sat, 14 Sep 2013 13:20:09 +0000 (16:20 +0300)
committerRémi Denis-Courmont <remi@remlab.net>
Sat, 14 Sep 2013 13:20:09 +0000 (16:20 +0300)
configure.ac
modules/Makefile.am
modules/sse2/Makefile.am [deleted file]
modules/video_chroma/Makefile.am
modules/video_chroma/i420_rgb16.c
modules/video_chroma/i420_rgb_sse2.h [moved from modules/sse2/i420_rgb_sse2.h with 100% similarity]

index 969f0a326d2f6fedf2731644cc7d81fd12a253f5..6be27448cbdf7fb95affa0ee3e5a43e307d97460 100644 (file)
@@ -4277,7 +4277,6 @@ AC_CONFIG_FILES([
   modules/video_output/Makefile
   modules/video_splitter/Makefile
   modules/visualization/Makefile
-  modules/sse2/Makefile
   modules/altivec/Makefile
   modules/arm_neon/Makefile
   modules/hw/vdpau/Makefile
index 2b425aee65073d399876107b87b1187245e0140c..8cb564f5c4abc99987f3eed861f9faca50f00108 100644 (file)
@@ -24,7 +24,6 @@ EXTRA_SUBDIRS = \
        access_output \
        mux \
        stream_out \
-       sse2 \
        altivec \
        arm_neon \
        hw/vdpau \
@@ -35,9 +34,6 @@ DIST_SUBDIRS = . $(BASE_SUBDIRS) $(EXTRA_SUBDIRS)
 if ENABLE_SOUT
 SUBDIRS += access_output mux stream_out
 endif
-if HAVE_SSE2
-SUBDIRS += sse2
-endif
 if HAVE_ALTIVEC
 SUBDIRS += altivec
 endif
diff --git a/modules/sse2/Makefile.am b/modules/sse2/Makefile.am
deleted file mode 100644 (file)
index b771db9..0000000
+++ /dev/null
@@ -1,37 +0,0 @@
-AUTOMAKE_OPTIONS = subdir-objects
-basedir = sse2
-include $(top_srcdir)/modules/common.am
-
-libi420_rgb_sse2_plugin_la_SOURCES = \
-        ../video_chroma/i420_rgb.c \
-       ../video_chroma/i420_rgb.h \
-        ../video_chroma/i420_rgb16.c \
-        ../sse2/i420_rgb_sse2.h
-libi420_rgb_sse2_plugin_la_CFLAGS = $(AM_CFLAGS)
-libi420_rgb_sse2_plugin_la_LIBADD = $(AM_LIBADD)
-if HAVE_WIN32
-libi420_rgb_sse2_plugin_la_DEPENDENCIES = libi420_rgb_sse2_plugin.rc.o
-endif
-
-libi420_yuy2_sse2_plugin_la_SOURCES = \
-        ../video_chroma/i420_yuy2.c \
-       ../video_chroma/i420_yuy2.h
-libi420_yuy2_sse2_plugin_la_CFLAGS = $(AM_CFLAGS)
-libi420_yuy2_sse2_plugin_la_LIBADD = $(AM_LIBADD)
-if HAVE_WIN32
-libi420_yuy2_sse2_plugin_la_DEPENDENCIES = libi420_yuy2_sse2_plugin.rc.o
-endif
-
-libi422_yuy2_sse2_plugin_la_SOURCES = \
-        ../video_chroma/i422_yuy2.c \
-       ../video_chroma/i422_yuy2.h
-libi422_yuy2_sse2_plugin_la_CFLAGS = $(AM_CFLAGS)
-libi422_yuy2_sse2_plugin_la_LIBADD = $(AM_LIBADD)
-if HAVE_WIN32
-libi422_yuy2_sse2_plugin_la_DEPENDENCIES = libi422_yuy2_sse2_plugin.rc.o
-endif
-
-libvlc_LTLIBRARIES = \
-       libi420_rgb_sse2_plugin.la \
-       libi420_yuy2_sse2_plugin.la \
-       libi422_yuy2_sse2_plugin.la
index 20f00000f8ec67a2341ee43879149c834c6dda20..e2fb3c287c8c4731de8fd9a58f80dabad7dc3fb5 100644 (file)
@@ -71,3 +71,21 @@ libvlc_LTLIBRARIES += \
        libi420_yuy2_mmx_plugin.la \
        libi422_yuy2_mmx_plugin.la
 endif
+
+# SSE2
+libi420_rgb_sse2_plugin_la_SOURCES = i420_rgb.c i420_rgb.h \
+       i420_rgb16.c i420_rgb_sse2.h
+libi420_rgb_sse2_plugin_la_CPPFLAGS = $(AM_CPPFLAGS)
+
+libi420_yuy2_sse2_plugin_la_SOURCES = i420_yuy2.c i420_yuy2.h
+libi420_yuy2_sse2_plugin_la_CPPFLAGS = $(AM_CPPFLAGS)
+
+libi422_yuy2_sse2_plugin_la_SOURCES = i422_yuy2.c i422_yuy2.h
+libi422_yuy2_sse2_plugin_la_CPPFLAGS = $(AM_CPPFLAGS)
+
+if HAVE_SSE2
+libvlc_LTLIBRARIES += \
+       libi420_rgb_sse2_plugin.la \
+       libi420_yuy2_sse2_plugin.la \
+       libi422_yuy2_sse2_plugin.la
+endif
index c092333b779aef5bac50912b97c6c7a14e3bbfcc..2a211333c4c1e84c5aeaddb475e12ab87e089d00 100644 (file)
@@ -42,7 +42,7 @@
 #   include "i420_rgb_mmx.h"
 #   define VLC_TARGET VLC_MMX
 #elif defined (MODULE_NAME_IS_i420_rgb_sse2)
-#   include "../sse2/i420_rgb_sse2.h"
+#   include "i420_rgb_sse2.h"
 #   define VLC_TARGET VLC_SSE
 #endif