summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorDavid Schleef <ds@schleef.org>2004-02-12 07:37:49 +0000
committerDavid Schleef <ds@schleef.org>2004-02-12 07:37:49 +0000
commit04a13efea7bf001f6fa6e0261240e44e378e833e (patch)
tree98aa3f6cee128ddd40bb848361545b57bb2a7a71
parent9869870eae7a5fe9642949d3a79aaa3ce910361c (diff)
downloadgst-plugins-bad-04a13efea7bf001f6fa6e0261240e44e378e833e.tar.gz
gst-plugins-bad-04a13efea7bf001f6fa6e0261240e44e378e833e.tar.bz2
gst-plugins-bad-04a13efea7bf001f6fa6e0261240e44e378e833e.zip
Convert a few inner loops to use liboil. This is currently optional, and is only enabled if liboil is present (duh!).
Original commit message from CVS: Convert a few inner loops to use liboil. This is currently optional, and is only enabled if liboil is present (duh!). * configure.ac: Check for liboil-0.1 * gst/intfloat/Makefile.am: * gst/intfloat/gstint2float.c: (conv_f32_s16), (scalarmult_f32), (gst_int2float_chain_gint16): * gst/videofilter/Makefile.am: * gst/videofilter/gstvideobalance.c: (gst_videobalance_class_init), (tablelookup_u8), (gst_videobalance_planar411): * gst/videotestsrc/Makefile.am: * gst/videotestsrc/gstvideotestsrc.c: (plugin_init): * gst/videotestsrc/videotestsrc.c: (splat_u8), (paint_hline_YUY2), (paint_hline_IYU2), (paint_hline_str4), (paint_hline_str3), (paint_hline_RGB565), (paint_hline_xRGB1555):
-rw-r--r--ChangeLog17
-rw-r--r--configure.ac8
2 files changed, 25 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog
index a2cb26f1..a768df71 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,22 @@
2004-02-11 David Schleef <ds@schleef.org>
+ Convert a few inner loops to use liboil. This is currently
+ optional, and is only enabled if liboil is present (duh!).
+ * configure.ac: Check for liboil-0.1
+ * gst/intfloat/Makefile.am:
+ * gst/intfloat/gstint2float.c: (conv_f32_s16), (scalarmult_f32),
+ (gst_int2float_chain_gint16):
+ * gst/videofilter/Makefile.am:
+ * gst/videofilter/gstvideobalance.c: (gst_videobalance_class_init),
+ (tablelookup_u8), (gst_videobalance_planar411):
+ * gst/videotestsrc/Makefile.am:
+ * gst/videotestsrc/gstvideotestsrc.c: (plugin_init):
+ * gst/videotestsrc/videotestsrc.c: (splat_u8), (paint_hline_YUY2),
+ (paint_hline_IYU2), (paint_hline_str4), (paint_hline_str3),
+ (paint_hline_RGB565), (paint_hline_xRGB1555):
+
+2004-02-11 David Schleef <ds@schleef.org>
+
* ext/lcs/gstcolorspace.c: (colorspace_find_lcs_format),
(gst_colorspace_caps_get_fourcc), (colorspace_setup_converter),
(gst_colorspace_getcaps), (gst_colorspace_link),
diff --git a/configure.ac b/configure.ac
index db3448ea..75bf8c71 100644
--- a/configure.ac
+++ b/configure.ac
@@ -337,6 +337,14 @@ if test "x$HAVE_GDK_LOADERS" == "xyes"; then
fi
AM_CONDITIONAL(HAVE_GDK_LOADERS, test "x$HAVE_GDK_LOADERS" = "xyes")
+PKG_CHECK_MODULES(LIBOIL, liboil-0.1, HAVE_LIBOIL=yes, HAVE_LIBOIL=no)
+AC_SUBST(LIBOIL_CFLAGS)
+AC_SUBST(LIBOIL_LIBS)
+if test "x${HAVE_LIBOIL}" = xyes ; then
+ #AC_DEFINE_UNQUOTED(HAVE_LIBOIL, 1, [Define if liboil is being used])
+ true
+fi
+
dnl ===========================================================================
dnl ============================= gst plug-ins ================================
dnl ===========================================================================