+2005-11-29 Thomas Vander Stichele <thomas at apestaart dot org>
+
+ * gst/debug/Makefile.am:
+ * gst/debug/gstnavigationtest.h:
+ * gst/effectv/Makefile.am:
+ * gst/effectv/gstaging.c:
+ * gst/effectv/gstdice.c:
+ * gst/effectv/gstedge.c:
+ * gst/effectv/gstquark.c:
+ * gst/effectv/gstrev.c:
+ * gst/effectv/gstshagadelic.c:
+ * gst/effectv/gstvertigo.c:
+ * gst/effectv/gstwarp.c:
+ * gst/videofilter/Makefile.am:
+ * gst/videofilter/gstvideofilter.c:
+ * gst/videofilter/gstvideofilter.h:
+ * gst/videofilter/gstvideoflip.h:
+ remove the videofilter library and link to the one in base
+
2005-11-28 Edward Hervey <edward@fluendo.com>
* gst/avi/gstavidemux.c: (gst_avi_demux_process_next_entry):
libgstnavigationtest_la_SOURCES = gstnavigationtest.c
libgstnavigationtest_la_CFLAGS = $(GST_CFLAGS) $(GST_BASE_CFLAGS) \
- $(GST_PLUGINS_BASE_CFLAGS) \
- -I$(top_srcdir)/gst/videofilter
+ $(GST_PLUGINS_BASE_CFLAGS)
libgstnavigationtest_la_LIBADD = $(GST_LIBS) $(GST_BASE_LIBS) \
- $(GST_PLUGINS_BASE_LIBS) \
- $(top_builddir)/gst/videofilter/libgstvideofilter-@GST_MAJORMINOR@.la
+ $(GST_PLUGINS_BASE_LIBS) -lgstvideo-@GST_MAJORMINOR@
libgstnavigationtest_la_LDFLAGS = $(GST_PLUGIN_LDFLAGS)
libgstdebug_la_SOURCES = \
#ifndef __GST_NAVIGATIONTEST_H__
#define __GST_NAVIGATIONTEST_H__
-#include "gstvideofilter.h"
+#include <gst/video/gstvideofilter.h>
G_BEGIN_DECLS
$(GST_CFLAGS) \
-I$(top_srcdir)/gst/videofilter
libgsteffectv_la_LIBADD = \
- $(GST_PLUGINS_BASE_LIBS) \
+ $(GST_PLUGINS_BASE_LIBS) -lgstvideo-@GST_MAJORMINOR@ \
$(GST_BASE_LIBS) \
- $(GST_LIBS) \
- $(top_builddir)/gst/videofilter/libgstvideofilter-@GST_MAJORMINOR@.la
+ $(GST_LIBS)
libgsteffectv_la_LDFLAGS = $(GST_PLUGIN_LDFLAGS)
noinst_HEADERS = gsteffectv.h
#include "config.h"
#endif
-#include <gstvideofilter.h>
+#include <gst/video/gstvideofilter.h>
#include <string.h>
#include <math.h>
#include "config.h"
#endif
-#include <gstvideofilter.h>
+#include <gst/video/gstvideofilter.h>
#include <string.h>
#include <gst/gst.h>
#include "config.h"
#endif
-#include <gstvideofilter.h>
+#include <gst/video/gstvideofilter.h>
#include <string.h>
#include "config.h"
#endif
-#include <gstvideofilter.h>
+#include <gst/video/gstvideofilter.h>
#include <math.h>
#include <string.h>
#include "config.h"
#endif
-#include <gstvideofilter.h>
+#include <gst/video/gstvideofilter.h>
#include <math.h>
#include <string.h>
#include "config.h"
#endif
-#include <gstvideofilter.h>
+#include <gst/video/gstvideofilter.h>
#include <math.h>
#include <string.h>
#include "config.h"
#endif
-#include <gstvideofilter.h>
+#include <gst/video/gstvideofilter.h>
#include <math.h>
#include <string.h>
#include "config.h"
#endif
-#include <gstvideofilter.h>
+#include <gst/video/gstvideofilter.h>
#include <string.h>
#include <math.h>
-noinst_LTLIBRARIES = libgstvideofilter-@GST_MAJORMINOR@.la
# noinst_LTLIBRARIES = libgstvideoexample.la
plugin_LTLIBRARIES = libgstvideoflip.la
-noinst_HEADERS = gstvideofilter.h gstvideoflip.h
+noinst_HEADERS = gstvideoflip.h
EXTRA_DIST = gstvideotemplate.c make_filter
CLEANFILES = gstvideoexample.c
-libgstvideofilter_@GST_MAJORMINOR@_la_SOURCES = gstvideofilter.c gstvideofilter.h
-libgstvideofilter_@GST_MAJORMINOR@_la_CFLAGS = $(GST_CFLAGS)
-libgstvideofilter_@GST_MAJORMINOR@_la_LIBS = $(GST_LIBS)
-
# libgstvideoexample_la_SOURCES = gstvideoexample.c
# libgstvideoexample_la_CFLAGS = $(GST_CFLAGS)
# libgstvideoexample_la_LIBADD = libgstvideofilter-@GST_MAJORMINOR@.la $(GST_LIBS)
libgstvideoflip_la_SOURCES = gstvideoflip.c
libgstvideoflip_la_CFLAGS = $(GST_CFLAGS) $(GST_BASE_CFLAGS) \
$(GST_PLUGINS_BASE_CFLAGS)
-libgstvideoflip_la_LIBADD = libgstvideofilter-@GST_MAJORMINOR@.la $(GST_LIBS) \
- $(GST_BASE_LIBS) $(GST_PLUGINS_BASE_LIBS)
+libgstvideoflip_la_LIBADD = $(GST_PLUGINS_BASE_LIBS) -lgstvideo-@GST_MAJORMINOR@ $(GST_BASE_LIBS) $(GST_LIBS)
libgstvideoflip_la_LDFLAGS = $(GST_PLUGIN_LDFLAGS)
# libgstvideobalance_la_SOURCES = gstvideobalance.c
+++ /dev/null
-/* GStreamer
- * Copyright (C) <1999> Erik Walthinsen <omega@cse.ogi.edu>
- * Copyright (C) <2003> David Schleef <ds@schleef.org>
- *
- * This library is free software; you can redistribute it and/or
- * modify it under the terms of the GNU Library General Public
- * License as published by the Free Software Foundation; either
- * version 2 of the License, or (at your option) any later version.
- *
- * This library is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
- * Library General Public License for more details.
- *
- * You should have received a copy of the GNU Library General Public
- * License along with this library; if not, write to the
- * Free Software Foundation, Inc., 59 Temple Place - Suite 330,
- * Boston, MA 02111-1307, USA.
- */
-
-#ifdef HAVE_CONFIG_H
-#include "config.h"
-#endif
-
-#include "gstvideofilter.h"
-
-GST_DEBUG_CATEGORY_STATIC (gst_videofilter_debug);
-#define GST_CAT_DEFAULT gst_videofilter_debug
-
-static void gst_videofilter_class_init (gpointer g_class, gpointer class_data);
-static void gst_videofilter_init (GTypeInstance * instance, gpointer g_class);
-
-static GstBaseTransformClass *parent_class = NULL;
-
-GType
-gst_videofilter_get_type (void)
-{
- static GType videofilter_type = 0;
-
- if (!videofilter_type) {
- static const GTypeInfo videofilter_info = {
- sizeof (GstVideofilterClass),
- NULL,
- NULL,
- gst_videofilter_class_init,
- NULL,
- NULL,
- sizeof (GstVideofilter),
- 0,
- gst_videofilter_init,
- };
-
- videofilter_type = g_type_register_static (GST_TYPE_BASE_TRANSFORM,
- "GstVideofilter", &videofilter_info, G_TYPE_FLAG_ABSTRACT);
- }
- return videofilter_type;
-}
-
-static void
-gst_videofilter_class_init (gpointer g_class, gpointer class_data)
-{
- GObjectClass *gobject_class;
- GstElementClass *gstelement_class;
- GstBaseTransformClass *trans_class;
- GstVideofilterClass *klass;
-
- klass = (GstVideofilterClass *) g_class;
- gobject_class = (GObjectClass *) klass;
- gstelement_class = (GstElementClass *) klass;
- trans_class = (GstBaseTransformClass *) klass;
-
- parent_class = g_type_class_peek_parent (klass);
-
- GST_DEBUG_CATEGORY_INIT (gst_videofilter_debug, "videofilter", 0,
- "videofilter");
-}
-
-static void
-gst_videofilter_init (GTypeInstance * instance, gpointer g_class)
-{
- GstVideofilter *videofilter = GST_VIDEOFILTER (instance);
-
- GST_DEBUG_OBJECT (videofilter, "gst_videofilter_init");
-
- videofilter->inited = FALSE;
-}
+++ /dev/null
-/* GStreamer
- * Copyright (C) <1999> Erik Walthinsen <omega@cse.ogi.edu>
- *
- * This library is free software; you can redistribute it and/or
- * modify it under the terms of the GNU Library General Public
- * License as published by the Free Software Foundation; either
- * version 2 of the License, or (at your option) any later version.
- *
- * This library is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
- * Library General Public License for more details.
- *
- * You should have received a copy of the GNU Library General Public
- * License along with this library; if not, write to the
- * Free Software Foundation, Inc., 59 Temple Place - Suite 330,
- * Boston, MA 02111-1307, USA.
- */
-
-
-#ifndef __GST_VIDEOFILTER_H__
-#define __GST_VIDEOFILTER_H__
-
-#include <gst/base/gstbasetransform.h>
-
-G_BEGIN_DECLS
-
-typedef struct _GstVideofilter GstVideofilter;
-typedef struct _GstVideofilterClass GstVideofilterClass;
-
-#define GST_TYPE_VIDEOFILTER \
- (gst_videofilter_get_type())
-#define GST_VIDEOFILTER(obj) \
- (G_TYPE_CHECK_INSTANCE_CAST((obj),GST_TYPE_VIDEOFILTER,GstVideofilter))
-#define GST_VIDEOFILTER_CLASS(klass) \
- (G_TYPE_CHECK_CLASS_CAST((klass),GST_TYPE_VIDEOFILTER,GstVideofilterClass))
-#define GST_IS_VIDEOFILTER(obj) \
- (G_TYPE_CHECK_INSTANCE_TYPE((obj),GST_TYPE_VIDEOFILTER))
-#define GST_IS_VIDEOFILTER_CLASS(obj) \
- (G_TYPE_CHECK_CLASS_TYPE((klass),GST_TYPE_VIDEOFILTER))
-
-struct _GstVideofilter {
- GstBaseTransform element;
-
- gboolean inited;
-};
-
-struct _GstVideofilterClass {
- GstBaseTransformClass parent_class;
-};
-
-GType gst_videofilter_get_type(void);
-
-G_END_DECLS
-
-#endif /* __GST_VIDEOFILTER_H__ */
#ifndef __GST_VIDEO_FLIP_H__
#define __GST_VIDEO_FLIP_H__
-#include "gstvideofilter.h"
+#include <gst/video/gstvideofilter.h>
G_BEGIN_DECLS