diff --git a/docs/libs/gst-plugins-base-libs.types b/docs/libs/gst-plugins-base-libs.types index 047575a825..a97e95220c 100644 --- a/docs/libs/gst-plugins-base-libs.types +++ b/docs/libs/gst-plugins-base-libs.types @@ -1,6 +1,8 @@ #include - +#include +gst_audio_aggregator_get_type +gst_audio_aggregator_pad_get_type #include gst_audio_cd_src_get_type #include diff --git a/docs/plugins/gst-plugins-base-plugins.hierarchy b/docs/plugins/gst-plugins-base-plugins.hierarchy index 62dae4271f..845a8118ac 100644 --- a/docs/plugins/gst-plugins-base-plugins.hierarchy +++ b/docs/plugins/gst-plugins-base-plugins.hierarchy @@ -14,6 +14,11 @@ GObject GstControlSource GstElement GstAdder + GstAggregator + GstAudioAggregator + GstAudioInterleave + GstAudioMixer + GstLiveAdder GstAudioDecoder GstOpusDec GstVorbisDec @@ -160,6 +165,10 @@ GObject GstGLContext GstGLShader GstPad + GstAggregatorPad + GstAudioAggregatorPad + GstAudioInterleavePad + GstAudioMixerPad GstProxyPad GstGhostPad GstDecodePad diff --git a/gst-libs/gst/audio/Makefile.am b/gst-libs/gst/audio/Makefile.am index 100867db4e..358adbc32e 100644 --- a/gst-libs/gst/audio/Makefile.am +++ b/gst-libs/gst/audio/Makefile.am @@ -41,6 +41,7 @@ libgstaudio_@GST_API_VERSION@_la_SOURCES = \ audio-info.c \ audio-quantize.c \ audio-resampler.c \ + gstaudioaggregator.c \ gstaudioringbuffer.c \ gstaudioclock.c \ gstaudiocdsrc.c \ @@ -69,6 +70,7 @@ libgstaudio_@GST_API_VERSION@include_HEADERS = \ audio-info.h \ audio-quantize.h \ audio-resampler.h \ + gstaudioaggregator.h \ gstaudioringbuffer.h \ gstaudioclock.h \ gstaudiofilter.h \ diff --git a/gst-libs/gst/audio/gstaudioaggregator.h b/gst-libs/gst/audio/gstaudioaggregator.h index b32630ee67..79f93248b9 100644 --- a/gst-libs/gst/audio/gstaudioaggregator.h +++ b/gst-libs/gst/audio/gstaudioaggregator.h @@ -23,11 +23,6 @@ #ifndef __GST_AUDIO_AGGREGATOR_H__ #define __GST_AUDIO_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 #include #include diff --git a/gst-libs/gst/audio/meson.build b/gst-libs/gst/audio/meson.build index 5074ddfed3..86f49b9af5 100644 --- a/gst-libs/gst/audio/meson.build +++ b/gst-libs/gst/audio/meson.build @@ -7,6 +7,7 @@ audio_src= [ 'audio-info.c', 'audio-quantize.c', 'audio-resampler.c', + 'gstaudioaggregator.c', 'gstaudiobasesink.c', 'gstaudiobasesrc.c', 'gstaudiocdsrc.c', @@ -33,6 +34,7 @@ audio_mkenum_headers = [ 'audio-info.h', 'audio-quantize.h', 'audio-resampler.h', + 'gstaudioaggregator.h', 'gstaudioringbuffer.h', 'gstaudiobasesrc.h', 'gstaudiocdsrc.h',