2005-03-29 10:55:39 +00:00
|
|
|
lib_LTLIBRARIES = libgstbase-@GST_MAJORMINOR@.la
|
2005-03-28 14:54:33 +00:00
|
|
|
|
2005-04-01 02:41:35 +00:00
|
|
|
libgstbase_@GST_MAJORMINOR@_la_DEPENDENCIES = \
|
2005-11-29 19:12:30 +00:00
|
|
|
$(top_builddir)/gst/libgstreamer-@GST_MAJORMINOR@.la
|
2006-07-01 23:26:06 +00:00
|
|
|
libgstbase_@GST_MAJORMINOR@_la_SOURCES = \
|
gst/base/: Ported and added adapter to the base classes.
Original commit message from CVS:
* gst/base/Makefile.am:
* gst/base/gstadapter.c: (gst_adapter_base_init),
(gst_adapter_class_init), (gst_adapter_init),
(gst_adapter_dispose), (gst_adapter_finalize), (gst_adapter_new),
(gst_adapter_clear), (gst_adapter_push), (gst_adapter_peek),
(gst_adapter_flush), (gst_adapter_available),
(gst_adapter_available_fast):
* gst/base/gstadapter.h:
Ported and added adapter to the base classes.
2005-05-18 09:55:43 +00:00
|
|
|
gstadapter.c \
|
2005-04-12 10:52:55 +00:00
|
|
|
gstbasesink.c \
|
|
|
|
gstbasesrc.c \
|
|
|
|
gstbasetransform.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
|
|
|
gstcollectpads.c \
|
2005-05-12 10:43:14 +00:00
|
|
|
gstpushsrc.c \
|
2006-07-01 23:26:06 +00:00
|
|
|
gsttypefindhelper.c
|
2005-03-28 14:54:33 +00:00
|
|
|
|
2005-03-29 10:55:39 +00:00
|
|
|
libgstbase_@GST_MAJORMINOR@_la_CFLAGS = $(GST_OBJ_CFLAGS)
|
2005-10-15 13:58:18 +00:00
|
|
|
libgstbase_@GST_MAJORMINOR@_la_LIBADD = $(GST_OBJ_LIBS)
|
2005-11-27 15:15:35 +00:00
|
|
|
libgstbase_@GST_MAJORMINOR@_la_LDFLAGS = $(GST_LIB_LDFLAGS) $(GST_ALL_LDFLAGS) $(GST_LT_LDFLAGS)
|
2005-03-28 14:54:33 +00:00
|
|
|
|
2005-03-29 10:55:39 +00:00
|
|
|
libgstbase_@GST_MAJORMINOR@includedir = \
|
|
|
|
$(includedir)/gstreamer-@GST_MAJORMINOR@/gst/base
|
|
|
|
|
|
|
|
libgstbase_@GST_MAJORMINOR@include_HEADERS = \
|
gst/base/: Ported and added adapter to the base classes.
Original commit message from CVS:
* gst/base/Makefile.am:
* gst/base/gstadapter.c: (gst_adapter_base_init),
(gst_adapter_class_init), (gst_adapter_init),
(gst_adapter_dispose), (gst_adapter_finalize), (gst_adapter_new),
(gst_adapter_clear), (gst_adapter_push), (gst_adapter_peek),
(gst_adapter_flush), (gst_adapter_available),
(gst_adapter_available_fast):
* gst/base/gstadapter.h:
Ported and added adapter to the base classes.
2005-05-18 09:55:43 +00:00
|
|
|
gstadapter.h \
|
2005-04-12 10:52:55 +00:00
|
|
|
gstbasesink.h \
|
|
|
|
gstbasesrc.h \
|
|
|
|
gstbasetransform.h \
|
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
|
|
|
gstcollectpads.h \
|
2005-05-12 10:43:14 +00:00
|
|
|
gstpushsrc.h \
|
2005-04-12 10:52:55 +00:00
|
|
|
gsttypefindhelper.h
|
2005-03-28 14:54:33 +00:00
|
|
|
|
2006-07-01 23:26:06 +00:00
|
|
|
CLEANFILES = *.gcno *.gcda *.gcov
|
|
|
|
|
|
|
|
%.c.gcov: .libs/libgstbase_@GST_MAJORMINOR@_la-%.gcda %.c
|
|
|
|
$(GCOV) -b -f -o $^ > $@.out
|
|
|
|
|
|
|
|
gcov: $(libgstbase_@GST_MAJORMINOR@_la_SOURCES:=.gcov)
|