mirror of
https://gitlab.freedesktop.org/gstreamer/gstreamer.git
synced 2025-03-28 20:05:38 +00:00
aggregator: hook up to build system
https://bugzilla.gnome.org/show_bug.cgi?id=739010
This commit is contained in:
parent
39664da1f0
commit
cea9641fa9
8 changed files with 21 additions and 5 deletions
|
@ -4,6 +4,7 @@ libgstbase_@GST_API_VERSION@_la_DEPENDENCIES = \
|
|||
$(top_builddir)/gst/libgstreamer-@GST_API_VERSION@.la
|
||||
libgstbase_@GST_API_VERSION@_la_SOURCES = \
|
||||
gstadapter.c \
|
||||
gstaggregator.c \
|
||||
gstbaseparse.c \
|
||||
gstbasesink.c \
|
||||
gstbasesrc.c \
|
||||
|
@ -28,6 +29,7 @@ libgstbase_@GST_API_VERSION@includedir = \
|
|||
libgstbase_@GST_API_VERSION@include_HEADERS = \
|
||||
base.h \
|
||||
gstadapter.h \
|
||||
gstaggregator.h \
|
||||
gstbaseparse.h \
|
||||
gstbasesink.h \
|
||||
gstbasesrc.h \
|
||||
|
|
|
@ -23,6 +23,7 @@
|
|||
#define __GST_BASE_H__
|
||||
|
||||
#include <gst/base/gstadapter.h>
|
||||
#include <gst/base/gstaggregator.h>
|
||||
#include <gst/base/gstbaseparse.h>
|
||||
#include <gst/base/gstbasesink.h>
|
||||
#include <gst/base/gstbasesrc.h>
|
||||
|
|
|
@ -21,11 +21,6 @@
|
|||
#ifndef __GST_AGGREGATOR_H__
|
||||
#define __GST_AGGREGATOR_H__
|
||||
|
||||
#ifndef GST_USE_UNSTABLE_API
|
||||
#warning "The Base library from gst-plugins-bad is unstable API and may change in future."
|
||||
#warning "You can define GST_USE_UNSTABLE_API to avoid this warning."
|
||||
#endif
|
||||
|
||||
#include <gst/gst.h>
|
||||
|
||||
G_BEGIN_DECLS
|
||||
|
|
|
@ -1,5 +1,6 @@
|
|||
gst_base_sources = [
|
||||
'gstadapter.c',
|
||||
'gstaggregator.c',
|
||||
'gstbaseparse.c',
|
||||
'gstbasesink.c',
|
||||
'gstbasesrc.c',
|
||||
|
@ -18,6 +19,7 @@ gst_base_sources = [
|
|||
gst_base_headers = [
|
||||
'base.h',
|
||||
'gstadapter.h',
|
||||
'gstaggregator.h',
|
||||
'gstbaseparse.h',
|
||||
'gstbasesink.h',
|
||||
'gstbasesrc.h',
|
||||
|
@ -82,6 +84,7 @@ gst_base_dep = declare_dependency(link_with : gst_base,
|
|||
|
||||
install_headers('base.h',
|
||||
'gstadapter.h',
|
||||
'gstaggregator.h',
|
||||
'gstbaseparse.h',
|
||||
'gstbasesink.h',
|
||||
'gstbasesrc.h',
|
||||
|
|
|
@ -151,6 +151,7 @@ check_PROGRAMS = \
|
|||
$(REGISTRY_CHECKS) \
|
||||
$(LIBSABI_CHECKS) \
|
||||
libs/adapter \
|
||||
libs/aggregator \
|
||||
libs/bitreader \
|
||||
libs/bytereader \
|
||||
libs/bytewriter \
|
||||
|
|
1
tests/check/libs/.gitignore
vendored
1
tests/check/libs/.gitignore
vendored
|
@ -1,5 +1,6 @@
|
|||
.dirstamp
|
||||
adapter
|
||||
aggregator
|
||||
baseparse
|
||||
basesink
|
||||
basesrc
|
||||
|
|
|
@ -54,6 +54,7 @@ core_tests = [
|
|||
[ 'gst/gstvalue.c' ],
|
||||
[ 'generic/states.c', not have_registry ],
|
||||
[ 'libs/adapter.c' ],
|
||||
[ 'libs/aggregator.c' ],
|
||||
[ 'libs/baseparse.c' ],
|
||||
[ 'libs/basesrc.c', not have_registry ],
|
||||
[ 'libs/basesink.c', not have_registry ],
|
||||
|
|
|
@ -30,6 +30,18 @@ EXPORTS
|
|||
gst_adapter_take_buffer_list
|
||||
gst_adapter_take_list
|
||||
gst_adapter_unmap
|
||||
gst_aggregator_finish_buffer
|
||||
gst_aggregator_get_allocator
|
||||
gst_aggregator_get_buffer_pool
|
||||
gst_aggregator_get_latency
|
||||
gst_aggregator_get_type
|
||||
gst_aggregator_pad_drop_buffer
|
||||
gst_aggregator_pad_get_buffer
|
||||
gst_aggregator_pad_get_type
|
||||
gst_aggregator_pad_is_eos
|
||||
gst_aggregator_pad_steal_buffer
|
||||
gst_aggregator_set_latency
|
||||
gst_aggregator_set_src_caps
|
||||
gst_base_parse_add_index_entry
|
||||
gst_base_parse_convert_default
|
||||
gst_base_parse_drain
|
||||
|
|
Loading…
Reference in a new issue