mirror of
https://gitlab.freedesktop.org/gstreamer/gstreamer.git
synced 2025-04-26 06:54:49 +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
|
$(top_builddir)/gst/libgstreamer-@GST_API_VERSION@.la
|
||||||
libgstbase_@GST_API_VERSION@_la_SOURCES = \
|
libgstbase_@GST_API_VERSION@_la_SOURCES = \
|
||||||
gstadapter.c \
|
gstadapter.c \
|
||||||
|
gstaggregator.c \
|
||||||
gstbaseparse.c \
|
gstbaseparse.c \
|
||||||
gstbasesink.c \
|
gstbasesink.c \
|
||||||
gstbasesrc.c \
|
gstbasesrc.c \
|
||||||
|
@ -28,6 +29,7 @@ libgstbase_@GST_API_VERSION@includedir = \
|
||||||
libgstbase_@GST_API_VERSION@include_HEADERS = \
|
libgstbase_@GST_API_VERSION@include_HEADERS = \
|
||||||
base.h \
|
base.h \
|
||||||
gstadapter.h \
|
gstadapter.h \
|
||||||
|
gstaggregator.h \
|
||||||
gstbaseparse.h \
|
gstbaseparse.h \
|
||||||
gstbasesink.h \
|
gstbasesink.h \
|
||||||
gstbasesrc.h \
|
gstbasesrc.h \
|
||||||
|
|
|
@ -23,6 +23,7 @@
|
||||||
#define __GST_BASE_H__
|
#define __GST_BASE_H__
|
||||||
|
|
||||||
#include <gst/base/gstadapter.h>
|
#include <gst/base/gstadapter.h>
|
||||||
|
#include <gst/base/gstaggregator.h>
|
||||||
#include <gst/base/gstbaseparse.h>
|
#include <gst/base/gstbaseparse.h>
|
||||||
#include <gst/base/gstbasesink.h>
|
#include <gst/base/gstbasesink.h>
|
||||||
#include <gst/base/gstbasesrc.h>
|
#include <gst/base/gstbasesrc.h>
|
||||||
|
|
|
@ -21,11 +21,6 @@
|
||||||
#ifndef __GST_AGGREGATOR_H__
|
#ifndef __GST_AGGREGATOR_H__
|
||||||
#define __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>
|
#include <gst/gst.h>
|
||||||
|
|
||||||
G_BEGIN_DECLS
|
G_BEGIN_DECLS
|
||||||
|
|
|
@ -1,5 +1,6 @@
|
||||||
gst_base_sources = [
|
gst_base_sources = [
|
||||||
'gstadapter.c',
|
'gstadapter.c',
|
||||||
|
'gstaggregator.c',
|
||||||
'gstbaseparse.c',
|
'gstbaseparse.c',
|
||||||
'gstbasesink.c',
|
'gstbasesink.c',
|
||||||
'gstbasesrc.c',
|
'gstbasesrc.c',
|
||||||
|
@ -18,6 +19,7 @@ gst_base_sources = [
|
||||||
gst_base_headers = [
|
gst_base_headers = [
|
||||||
'base.h',
|
'base.h',
|
||||||
'gstadapter.h',
|
'gstadapter.h',
|
||||||
|
'gstaggregator.h',
|
||||||
'gstbaseparse.h',
|
'gstbaseparse.h',
|
||||||
'gstbasesink.h',
|
'gstbasesink.h',
|
||||||
'gstbasesrc.h',
|
'gstbasesrc.h',
|
||||||
|
@ -82,6 +84,7 @@ gst_base_dep = declare_dependency(link_with : gst_base,
|
||||||
|
|
||||||
install_headers('base.h',
|
install_headers('base.h',
|
||||||
'gstadapter.h',
|
'gstadapter.h',
|
||||||
|
'gstaggregator.h',
|
||||||
'gstbaseparse.h',
|
'gstbaseparse.h',
|
||||||
'gstbasesink.h',
|
'gstbasesink.h',
|
||||||
'gstbasesrc.h',
|
'gstbasesrc.h',
|
||||||
|
|
|
@ -151,6 +151,7 @@ check_PROGRAMS = \
|
||||||
$(REGISTRY_CHECKS) \
|
$(REGISTRY_CHECKS) \
|
||||||
$(LIBSABI_CHECKS) \
|
$(LIBSABI_CHECKS) \
|
||||||
libs/adapter \
|
libs/adapter \
|
||||||
|
libs/aggregator \
|
||||||
libs/bitreader \
|
libs/bitreader \
|
||||||
libs/bytereader \
|
libs/bytereader \
|
||||||
libs/bytewriter \
|
libs/bytewriter \
|
||||||
|
|
1
tests/check/libs/.gitignore
vendored
1
tests/check/libs/.gitignore
vendored
|
@ -1,5 +1,6 @@
|
||||||
.dirstamp
|
.dirstamp
|
||||||
adapter
|
adapter
|
||||||
|
aggregator
|
||||||
baseparse
|
baseparse
|
||||||
basesink
|
basesink
|
||||||
basesrc
|
basesrc
|
||||||
|
|
|
@ -54,6 +54,7 @@ core_tests = [
|
||||||
[ 'gst/gstvalue.c' ],
|
[ 'gst/gstvalue.c' ],
|
||||||
[ 'generic/states.c', not have_registry ],
|
[ 'generic/states.c', not have_registry ],
|
||||||
[ 'libs/adapter.c' ],
|
[ 'libs/adapter.c' ],
|
||||||
|
[ 'libs/aggregator.c' ],
|
||||||
[ 'libs/baseparse.c' ],
|
[ 'libs/baseparse.c' ],
|
||||||
[ 'libs/basesrc.c', not have_registry ],
|
[ 'libs/basesrc.c', not have_registry ],
|
||||||
[ 'libs/basesink.c', not have_registry ],
|
[ 'libs/basesink.c', not have_registry ],
|
||||||
|
|
|
@ -30,6 +30,18 @@ EXPORTS
|
||||||
gst_adapter_take_buffer_list
|
gst_adapter_take_buffer_list
|
||||||
gst_adapter_take_list
|
gst_adapter_take_list
|
||||||
gst_adapter_unmap
|
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_add_index_entry
|
||||||
gst_base_parse_convert_default
|
gst_base_parse_convert_default
|
||||||
gst_base_parse_drain
|
gst_base_parse_drain
|
||||||
|
|
Loading…
Reference in a new issue