2003-10-28 20:25:30 +00:00
|
|
|
# FIXME:
|
|
|
|
# need to get gstbufferstore.[ch] into its own lib, preferrably
|
|
|
|
# libs/gst/buifferstore
|
|
|
|
# This requires building libs/gst before this dir, which we currently don't
|
|
|
|
# do.
|
|
|
|
|
2002-01-12 00:47:40 +00:00
|
|
|
plugin_LTLIBRARIES = libgstelements.la
|
2004-04-20 22:22:01 +00:00
|
|
|
|
2002-12-08 14:39:38 +00:00
|
|
|
libgstelements_la_DEPENDENCIES = ../libgstreamer-@GST_MAJORMINOR@.la
|
2000-01-30 09:03:00 +00:00
|
|
|
libgstelements_la_SOURCES = \
|
2005-04-12 10:52:55 +00:00
|
|
|
gstbufferstore.c \
|
2005-04-23 23:29:47 +00:00
|
|
|
gstcapsfilter.c \
|
2003-10-28 20:25:30 +00:00
|
|
|
gstfakesrc.c \
|
2005-03-21 17:34:02 +00:00
|
|
|
gstfakesink.c \
|
gst/: Added object to help in making collect pad based elements.
Original commit message from CVS:
* gst/base/Makefile.am:
* gst/base/gstbasesink.h:
* gst/base/gstbasesrc.c: (gst_basesrc_init),
(gst_basesrc_set_dataflow_funcs), (gst_basesrc_query):
* gst/base/gstcollectpads.c: (gst_collectpads_get_type),
(gst_collectpads_class_init), (gst_collectpads_init),
(gst_collectpads_finalize), (gst_collectpads_new),
(gst_collectpads_set_function), (gst_collectpads_add_pad),
(find_pad), (gst_collectpads_remove_pad),
(gst_collectpads_is_active), (gst_collectpads_collect),
(gst_collectpads_collect_range), (gst_collectpads_start),
(gst_collectpads_stop), (gst_collectpads_peek),
(gst_collectpads_pop), (gst_collectpads_available),
(gst_collectpads_read), (gst_collectpads_flush),
(gst_collectpads_chain):
* gst/base/gstcollectpads.h:
* gst/elements/Makefile.am:
* gst/elements/gstelements.c:
* gst/elements/gstfakesink.c: (gst_fakesink_class_init),
(gst_fakesink_get_times), (gst_fakesink_event),
(gst_fakesink_preroll), (gst_fakesink_render):
* gst/elements/gstfilesink.c: (gst_filesink_class_init),
(gst_filesink_init), (gst_filesink_set_location),
(gst_filesink_open_file), (gst_filesink_close_file),
(gst_filesink_pad_query), (gst_filesink_event),
(gst_filesink_render), (gst_filesink_change_state):
* gst/elements/gstfilesink.h:
Added object to help in making collect pad based elements.
Ported filesink.
Make event function in sink baseclass return gboolean.
2005-05-05 09:31:59 +00:00
|
|
|
gstfilesink.c \
|
2003-10-28 20:25:30 +00:00
|
|
|
gstfilesrc.c \
|
|
|
|
gstidentity.c \
|
2005-03-21 17:34:02 +00:00
|
|
|
gstelements.c \
|
2005-04-12 10:52:55 +00:00
|
|
|
gsttee.c \
|
|
|
|
gsttypefindelement.c
|
2005-03-21 17:34:02 +00:00
|
|
|
|
2004-05-04 12:38:36 +00:00
|
|
|
libgstelements_la_CFLAGS = $(GST_OBJ_CFLAGS)
|
2005-04-01 02:41:35 +00:00
|
|
|
libgstelements_la_LIBADD = $(GST_OBJ_LIBS) \
|
|
|
|
$(top_builddir)/gst/base/libgstbase-@GST_MAJORMINOR@.la \
|
|
|
|
$(top_builddir)/gst/libgstreamer-@GST_MAJORMINOR@.la
|
2005-04-23 23:25:08 +00:00
|
|
|
libgstelements_la_LDFLAGS = $(GST_PLUGIN_LDFLAGS)
|
2000-01-30 09:03:00 +00:00
|
|
|
|
|
|
|
noinst_HEADERS = \
|
2003-10-28 20:25:30 +00:00
|
|
|
gstbufferstore.h \
|
2000-01-30 09:03:00 +00:00
|
|
|
gstfakesink.h \
|
2003-10-28 20:25:30 +00:00
|
|
|
gstfakesrc.h \
|
|
|
|
gstfilesink.h \
|
|
|
|
gstfilesrc.h \
|
|
|
|
gstidentity.h \
|
|
|
|
gsttee.h \
|
2004-04-29 00:32:28 +00:00
|
|
|
gsttypefindelement.h
|
2004-04-20 22:22:01 +00:00
|
|
|
|