remove the videofilter library and link to the one in base

Original commit message from CVS:
remove the videofilter library and link to the one in base
This commit is contained in:
Thomas Vander Stichele 2005-11-29 10:46:00 +00:00
parent 0b05eeeafa
commit 01f2c2f799
16 changed files with 35 additions and 167 deletions

View file

@ -1,3 +1,22 @@
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):

View file

@ -15,11 +15,9 @@ libgstefence_la_LDFLAGS = $(GST_PLUGIN_LDFLAGS)
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 = \

View file

@ -21,7 +21,7 @@
#ifndef __GST_NAVIGATIONTEST_H__
#define __GST_NAVIGATIONTEST_H__
#include "gstvideofilter.h"
#include <gst/video/gstvideofilter.h>
G_BEGIN_DECLS

View file

@ -9,10 +9,9 @@ libgsteffectv_la_CFLAGS = \
$(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

View file

@ -37,7 +37,7 @@
#include "config.h"
#endif
#include <gstvideofilter.h>
#include <gst/video/gstvideofilter.h>
#include <string.h>
#include <math.h>

View file

@ -14,7 +14,7 @@
#include "config.h"
#endif
#include <gstvideofilter.h>
#include <gst/video/gstvideofilter.h>
#include <string.h>
#include <gst/gst.h>

View file

@ -25,7 +25,7 @@
#include "config.h"
#endif
#include <gstvideofilter.h>
#include <gst/video/gstvideofilter.h>
#include <string.h>

View file

@ -25,7 +25,7 @@
#include "config.h"
#endif
#include <gstvideofilter.h>
#include <gst/video/gstvideofilter.h>
#include <math.h>
#include <string.h>

View file

@ -44,7 +44,7 @@
#include "config.h"
#endif
#include <gstvideofilter.h>
#include <gst/video/gstvideofilter.h>
#include <math.h>
#include <string.h>

View file

@ -26,7 +26,7 @@
#include "config.h"
#endif
#include <gstvideofilter.h>
#include <gst/video/gstvideofilter.h>
#include <math.h>
#include <string.h>

View file

@ -26,7 +26,7 @@
#include "config.h"
#endif
#include <gstvideofilter.h>
#include <gst/video/gstvideofilter.h>
#include <math.h>
#include <string.h>

View file

@ -37,7 +37,7 @@
#include "config.h"
#endif
#include <gstvideofilter.h>
#include <gst/video/gstvideofilter.h>
#include <string.h>
#include <math.h>

View file

@ -1,16 +1,11 @@
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)
@ -19,8 +14,7 @@ libgstvideofilter_@GST_MAJORMINOR@_la_LIBS = $(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

View file

@ -1,86 +0,0 @@
/* 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;
}

View file

@ -1,56 +0,0 @@
/* 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__ */

View file

@ -20,7 +20,7 @@
#ifndef __GST_VIDEO_FLIP_H__
#define __GST_VIDEO_FLIP_H__
#include "gstvideofilter.h"
#include <gst/video/gstvideofilter.h>
G_BEGIN_DECLS