...
 
Commits (217)
include: "https://gitlab.freedesktop.org/gstreamer/gst-ci/raw/master/gitlab/ci_template.yml"
[submodule "common"]
path = common
url = https://anongit.freedesktop.org/git/gstreamer/common.git
url = https://gitlab.freedesktop.org/gstreamer/common.git
This diff is collapsed.
DISTCHECK_CONFIGURE_FLAGS=--enable-gtk-doc
ALWAYS_SUBDIRS = \
gst sys ext \
tests \
docs \
po \
common \
m4 \
......@@ -56,7 +53,6 @@ CRUFT_FILES = \
$(top_builddir)/win32/common/config.h-new \
$(top_builddir)/common/shave \
$(top_builddir)/common/shave-libtool \
$(top_builddir)/docs/plugins/xml/plugin-shout2send.xml \
$(top_builddir)/ext/pulse/.libs/libgstpulse.so \
$(top_builddir)/ext/soup/.libs/libgstsouphttpsrc.so \
$(top_builddir)/gst/median/.libs/*.{so,dll,DLL,dylib} \
......@@ -70,7 +66,6 @@ CRUFT_FILES = \
$(top_builddir)/sys/waveform/.libs/libgstwaveformsink.{dll,DLL}
CRUFT_DIRS = \
$(top_srcdir)/docs/plugins/tmpl \
$(top_srcdir)/gst/median \
$(top_srcdir)/gst/qtdemux \
$(top_srcdir)/gst/quicktime \
......
This diff is collapsed.
This is GStreamer gst-plugins-good 1.15.0.1.
This is GStreamer gst-plugins-good 1.15.2.1.
GStreamer 1.15 is the development version leading up to the next major
GStreamer 1.15 is the development branch leading up to the next major
stable version which will be 1.16.
The 1.15 development series adds new features on top of the 1.14 series and is
......@@ -11,8 +11,8 @@ Full release notes will one day be found at:
https://gstreamer.freedesktop.org/releases/1.16/
Binaries for Android, iOS, Mac OS X and Windows will be provided shortly
after the release.
Binaries for Android, iOS, Mac OS X and Windows will usually be provided
shortly after the release.
This module will not be very useful by itself and should be used in conjunction
with other GStreamer modules for a complete multimedia experience.
......@@ -57,7 +57,7 @@ You can find source releases of gstreamer in the download
directory: https://gstreamer.freedesktop.org/src/gstreamer/
The git repository and details how to clone it can be found at
http://cgit.freedesktop.org/gstreamer/gstreamer/
https://cgit.freedesktop.org/gstreamer/gstreamer/
==== Homepage ====
......@@ -65,10 +65,16 @@ The project's website is https://gstreamer.freedesktop.org/
==== Support and Bugs ====
We use GNOME's bugzilla for bug reports and feature requests:
http://bugzilla.gnome.org/enter_bug.cgi?product=GStreamer
We have recently moved from GNOME Bugzilla to GitLab on freedesktop.org
for bug reports and feature requests:
Please submit patches via bugzilla as well.
https://gitlab.freedesktop.org/gstreamer
Please submit patches via GitLab as well, in form of Merge Requests. See
https://gstreamer.freedesktop.org/documentation/contribute/
for more details.
For help and support, please subscribe to and send questions to the
gstreamer-devel mailing list (see below for details).
......@@ -77,8 +83,14 @@ There is also a #gstreamer IRC channel on the Freenode IRC network.
==== Developers ====
GStreamer is stored in Git, hosted at git.freedesktop.org, and can be cloned
from there (see link above).
GStreamer source code repositories can be found on GitLab on freedesktop.org:
https://gitlab.freedesktop.org/gstreamer
and can also be cloned from there and this is also where you can submit
Merge Requests or file issues for bugs or feature requests.
Interested developers of the core library, plugins, and applications should
subscribe to the gstreamer-devel list.
subscribe to the gstreamer-devel list:
https://lists.freedesktop.org/mailman/listinfo/gstreamer-devel
Subproject commit ed78bee437dcbe22e6eef0031d9a29d157c0461f
Subproject commit 59cb678164719ff59dcf6c8b93df4617a1075d11
......@@ -5,7 +5,7 @@ dnl please read gstreamer/docs/random/autotools before changing this file
dnl initialize autoconf
dnl releases only do -Wall, git and prerelease does -Werror too
dnl use a three digit version number for releases, and four for git/pre
AC_INIT([GStreamer Good Plug-ins],[1.15.0.1],[http://bugzilla.gnome.org/enter_bug.cgi?product=GStreamer],[gst-plugins-good])
AC_INIT([GStreamer Good Plug-ins],[1.15.2.1],[http://bugzilla.gnome.org/enter_bug.cgi?product=GStreamer],[gst-plugins-good])
AG_GST_INIT
......@@ -46,11 +46,11 @@ AC_DEFINE_UNQUOTED(GST_API_VERSION, "$GST_API_VERSION",
[GStreamer API Version])
AG_GST_LIBTOOL_PREPARE
AS_LIBTOOL(GST, 1500, 0, 1500)
AS_LIBTOOL(GST, 1502, 0, 1502)
dnl *** required versions of GStreamer stuff ***
GST_REQ=1.15.0.1
GSTPB_REQ=1.15.0.1
GST_REQ=1.15.2.1
GSTPB_REQ=1.15.2.1
dnl *** autotools stuff ****
......@@ -136,10 +136,6 @@ AG_GST_CHECK_DOWHILE_MACROS
AC_PATH_PROG(VALGRIND_PATH, valgrind, no)
AM_CONDITIONAL(HAVE_VALGRIND, test ! "x$VALGRIND_PATH" = "xno")
dnl check for documentation tools
GTK_DOC_CHECK([1.12])
AG_GST_PLUGIN_DOCS([1.12])
dnl *** checks for libraries ***
dnl check for libm, for sin()
......@@ -925,8 +921,8 @@ AG_GST_CHECK_FEATURE(QT, [Qt elements], qt, [
QT_LIBS="$QT_LIBS $GNUSTL_LIBS"
], [
AC_MSG_NOTICE([Could not find Standard C++ library])])
AC_DEFINE([HAVE_QT_EGLFS], [],
[Define if Qt eglfs integration is installed])
AC_DEFINE([HAVE_QT_ANDROID], [],
[Define if Qt Android integration is installed])
QT_CFLAGS="$QT_CFLAGS $QT_ANDROID_CFLAGS"
QT_LIBS="$QT_LIBS $QT_ANDROID_LIBS"
HAVE_QT_WINDOWING="yes"
......@@ -1054,6 +1050,10 @@ AG_GST_CHECK_FEATURE(VPX, [VPX decoder], vpx, [
AC_DEFINE(HAVE_VPX_1_4, 1, [Defined if the VPX library version is 1.4 or bigger])
], [true])
PKG_CHECK_MODULES(VPX_180, vpx >= 1.8.0, [
AC_DEFINE(HAVE_VPX_1_8, 1, [Defined if the VPX library version is 1.8 or bigger])
], [true])
LIBS="$OLD_LIBS"
CFLAGS="$OLD_CFLAGS"
fi
......@@ -1312,9 +1312,6 @@ tests/icles/Makefile
common/Makefile
common/m4/Makefile
m4/Makefile
docs/Makefile
docs/plugins/Makefile
docs/version.entities
pkgconfig/Makefile
pkgconfig/gstreamer-plugins-good-uninstalled.pc
)
......
if ENABLE_GTK_DOC
if ENABLE_PLUGIN_DOCS
PLUGIN_DOCS_DIRS = plugins
else
PLUGIN_DOCS_DIRS =
endif
else
PLUGIN_DOCS_DIRS = plugins
endif
SUBDIRS = $(PLUGIN_DOCS_DIRS)
DIST_SUBDIRS = plugins
EXTRA_DIST = \
random/ChangeLog-0.8 \
version.entities.in
upload:
@if test "x$(SUBDIRS)" != x; then for a in $(SUBDIRS); do cd $$a; make upload; cd ..; done; fi
---
short-description: GStreamer Good Plugins API reference.
...
# Good Plugins
GStreamer Good Plugins {{ gst_api_version.md }}
The latest version of this documentation can be found on-line at
http://gstreamer.freedesktop.org/data/doc/gstreamer/head/gst-plugins-good/html/
@GST_API_VERSION@
This diff is collapsed.
html_theme = 'https://github.com/hotdoc/hotdoc_lumen_theme/releases/download/0.9/hotdoc_lumen_theme-0.9.tar.xz?sha256=ec3807f13eda2d4914fcf251b7e9607e90f33430725a2b1d433a90c9210a52fc'
build_hotdoc = false
if meson.is_cross_build()
if get_option('doc').enabled()
error('Documentation enabled but building the doc while cross building is not supported yet.')
endif
message('Documentation not built as building the docmentation while cross building is not supported yet.')
subdir_done()
endif
hotdoc_extension_dir = []
required_hotdoc_extensions = ['gi-extension']
if gst_dep.type_name() == 'internal'
gst_proj = subproject('gstreamer')
plugins_cache_generator = gst_proj.get_variable('plugins_cache_generator')
if gst_proj.get_variable('build_hotdoc')
hotdoc_extension_dir = [gst_proj.get_variable('hotdoc_extension_dir')]
else
required_hotdoc_extensions += ['gst-extension']
endif
else
required_hotdoc_extensions += ['gst-extension']
plugins_cache_generator = find_program(join_paths(gst_dep.get_pkgconfig_variable('libexecdir'), 'gstreamer-' + api_version, 'gst-plugins-doc-cache-generator'),
required: false)
endif
plugins_cache = join_paths(meson.current_source_dir(), 'gst_plugins_cache.json')
if plugins_cache_generator.found()
plugins_doc_dep = custom_target('good-plugins-doc-cache',
build_by_default: true,
command: [plugins_cache_generator, plugins_cache, '@OUTPUT@', '@INPUT@'],
input: plugins,
output: 'gst_plugins_cache.json',
)
else
warning('GStreamer plugin inspector for documentation not found, can\'t update the cache')
endif
hotdoc_p = find_program('hotdoc', required: get_option('doc'))
if not hotdoc_p.found()
message('Hotdoc not found, not building the documentation')
subdir_done()
endif
hotdoc = import('hotdoc')
foreach extension: required_hotdoc_extensions
if not hotdoc.has_extensions(extension)
if get_option('doc').enabled()
error('Documentation enabled but @0@ missing'.format(extension))
endif
message('@0@ extension not found, not building documentation'.format(extension))
subdir_done()
endif
endforeach
docconf = configuration_data()
docconf.set('GST_API_VERSION', api_version)
configure_file(input : 'gst_api_version.in',
output : 'gst_api_version.md',
configuration : docconf)
libs_doc = []
plugins_doc = []
excludes = []
build_hotdoc = true
foreach f: ['gstgdkpixbufplugin.c']
excludes += [join_paths(meson.current_source_dir(), '..', 'ext/gdk_pixbuf/', f)]
endforeach
list_plugin_res = run_command(python3, '-c',
'''
import sys
import json
with open("@0@") as f:
print(':'.join(json.load(f).keys()), end='')
'''.format(plugins_cache))
assert(list_plugin_res.returncode() == 0,
'Could not list plugins from @0@'.format(plugins_cache))
foreach plugin_name: list_plugin_res.stdout().split(':')
plugins_doc += [hotdoc.generate_doc(plugin_name,
project_version: api_version,
sitemap: 'sitemap.txt',
index: 'index.md',
gst_index: 'index.md',
gst_smart_index: true,
gst_c_sources: ['../sys/*/*.[ch]',
'../ext/*/*.[ch]',
'../gst/*/*.[ch]',
],
gst_c_source_filters: excludes,
dependencies: [gst_dep, plugins],
gst_order_generated_subpages: true,
extra_extensions_paths: hotdoc_extension_dir,
install: false,
disable_incremental_build: true,
gst_cache_file: plugins_cache,
gst_plugin_name: plugin_name,
html_theme: html_theme,
)]
endforeach
\ No newline at end of file
Makefile
Makefile.in
*-decl.txt
*-decl-list.txt
*-undeclared.txt
*-undocumented.txt
*-unused.txt
*-overrides.txt
gst-plugins-good-plugins.args.new
gst-plugins-good-plugins.signals.new
tmpl
html
sgml
xml
*.stamp
*.bak
gst-plugins-good-plugins-scan
gst-plugins-good-plugins-scan.c
inspect-registry.*
GST_DOC_SCANOBJ = $(top_srcdir)/common/gstdoc-scangobj
## Process this file with automake to produce Makefile.in
# The name of the module, e.g. 'glib'.
#DOC_MODULE=gst-plugins-libs-@GST_API_VERSION@
MODULE=gst-plugins-good
DOC_MODULE=$(MODULE)-plugins
# for upload-doc.mak
DOC=$(MODULE)-plugins
FORMATS=html
html: html-build.stamp
include $(top_srcdir)/common/upload-doc.mak
# The top-level SGML file. Change it if you want.
DOC_MAIN_SGML_FILE=$(DOC_MODULE)-docs.sgml
# The directory containing the source code.
# gtk-doc will search all .c & .h files beneath here for inline comments
# documenting functions and macros.
DOC_SOURCE_DIR = $(top_srcdir)/gst $(top_srcdir)/ext $(top_srcdir)/sys
# Extra options to supply to gtkdoc-scan.
SCAN_OPTIONS=
# Extra options to supply to gtkdoc-mkdb.
MKDB_OPTIONS=--sgml-mode --source-suffixes=c,h,cc
# Extra options to supply to gtkdoc-fixref.
FIXXREF_OPTIONS=--extra-dir=$(GLIB_PREFIX)/share/gtk-doc/html \
--extra-dir=$(GST_PREFIX)/share/gtk-doc/html \
--extra-dir=$(GSTPB_PREFIX)/share/gtk-doc/html
# Used for dependencies.
HFILE_GLOB= \
$(top_srcdir)/gst/*/*.h $(top_srcdir)/ext/*/*.h $(top_srcdir)/sys/*/*.h
CFILE_GLOB= \
$(top_srcdir)/gst/*/*.c $(top_srcdir)/ext/*/*.c $(top_srcdir)/sys/*/*.c \
$(top_srcdir)/ext/*/*.cc $(top_srcdir)/sys/*/*.m
# Header files to ignore when scanning.
IGNORE_HFILES =
IGNORE_CFILES =
# we add all .h files of elements that have signals/args we want
# sadly this also pulls in the private methods - maybe we should
# move those around in the source ?
# also, we should add some stuff here conditionally based on whether
# or not the plugin will actually build
# but I'm not sure about that - it might be this Just Works given that
# the registry won't have the element
EXTRA_HFILES = \
$(top_srcdir)/ext/aalib/gstaasink.h \
$(top_srcdir)/ext/cairo/gstcairooverlay.h \
$(top_srcdir)/ext/dv/gstdvdec.h \
$(top_srcdir)/ext/dv/gstdvdemux.h \
$(top_srcdir)/ext/flac/gstflacdec.h \
$(top_srcdir)/ext/flac/gstflacenc.h \
$(top_srcdir)/ext/flac/gstflactag.h \
$(top_srcdir)/ext/gdk_pixbuf/gstgdkpixbufsink.h \
$(top_srcdir)/ext/jack/gstjackaudiosrc.h \
$(top_srcdir)/ext/jack/gstjackaudiosink.h \
$(top_srcdir)/ext/jpeg/gstjpegdec.h \
$(top_srcdir)/ext/jpeg/gstjpegenc.h \
$(top_srcdir)/ext/lame/gstlamemp3enc.h \
$(top_srcdir)/ext/libcaca/gstcacasink.h \
$(top_srcdir)/ext/libpng/gstpngdec.h \
$(top_srcdir)/ext/libpng/gstpngenc.h \
$(top_srcdir)/ext/raw1394/gstdv1394src.h \
$(top_srcdir)/ext/raw1394/gsthdv1394src.h \
$(top_srcdir)/ext/shout2/gstshout2.h \
$(top_srcdir)/ext/soup/gstsouphttpsrc.h \
$(top_srcdir)/ext/taglib/gstapev2mux.h \
$(top_srcdir)/ext/taglib/gstid3v2mux.h \
$(top_srcdir)/ext/twolame/gsttwolamemp2enc.h \
$(top_srcdir)/ext/pulse/pulsesink.h \
$(top_srcdir)/ext/pulse/pulsesrc.h \
$(top_srcdir)/ext/speex/gstspeexenc.h \
$(top_srcdir)/ext/speex/gstspeexdec.h \
$(top_srcdir)/ext/vpx/gstvp8dec.h \
$(top_srcdir)/ext/vpx/gstvp8enc.h \
$(top_srcdir)/ext/wavpack/gstwavpackdec.h \
$(top_srcdir)/ext/wavpack/gstwavpackenc.h \
$(top_srcdir)/gst/alpha/gstalpha.h \
$(top_srcdir)/gst/alpha/gstalphacolor.h \
$(top_srcdir)/gst/apetag/gstapedemux.h \
$(top_srcdir)/gst/audiofx/audioamplify.h \
$(top_srcdir)/gst/audiofx/audioecho.h \
$(top_srcdir)/gst/audiofx/audiodynamic.h \
$(top_srcdir)/gst/audiofx/audioinvert.h \
$(top_srcdir)/gst/audiofx/audiokaraoke.h \
$(top_srcdir)/gst/audiofx/audiopanorama.h \
$(top_srcdir)/gst/audiofx/audiocheblimit.h \
$(top_srcdir)/gst/audiofx/audiochebband.h \
$(top_srcdir)/gst/audiofx/audioiirfilter.h \
$(top_srcdir)/gst/audiofx/audiowsincband.h \
$(top_srcdir)/gst/audiofx/audiowsinclimit.h \
$(top_srcdir)/gst/audiofx/audiofirfilter.h \
$(top_srcdir)/gst/audiofx/gstscaletempo.h \
$(top_srcdir)/gst/audioparsers/gstaacparse.h \
$(top_srcdir)/gst/audioparsers/gstac3parse.h \
$(top_srcdir)/gst/audioparsers/gstamrparse.h \
$(top_srcdir)/gst/audioparsers/gstflacparse.h \
$(top_srcdir)/gst/audioparsers/gstdcaparse.h \
$(top_srcdir)/gst/audioparsers/gstmpegaudioparse.h \
$(top_srcdir)/gst/auparse/gstauparse.h \
$(top_srcdir)/gst/autodetect/gstautoaudiosink.h \
$(top_srcdir)/gst/autodetect/gstautoaudiosrc.h \
$(top_srcdir)/gst/autodetect/gstautovideosink.h \
$(top_srcdir)/gst/autodetect/gstautovideosrc.h \
$(top_srcdir)/gst/avi/gstavidemux.h \
$(top_srcdir)/gst/avi/gstavimux.h \
$(top_srcdir)/gst/avi/gstavisubtitle.h \
$(top_srcdir)/gst/cutter/gstcutter.h \
$(top_srcdir)/gst/debugutils/gstcapssetter.h \
$(top_srcdir)/gst/debugutils/gsttaginject.h \
$(top_srcdir)/gst/debugutils/progressreport.h \
$(top_srcdir)/gst/deinterlace/gstdeinterlace.h \
$(top_srcdir)/gst/dtmf/gstdtmfsrc.h \
$(top_srcdir)/gst/dtmf/gstrtpdtmfsrc.h \
$(top_srcdir)/gst/dtmf/gstrtpdtmfdepay.h \
$(top_srcdir)/gst/effectv/gstaging.h \
$(top_srcdir)/gst/effectv/gstdice.h \
$(top_srcdir)/gst/effectv/gstedge.h \
$(top_srcdir)/gst/effectv/gstquark.h \
$(top_srcdir)/gst/effectv/gstrev.h \
$(top_srcdir)/gst/effectv/gstshagadelic.h \
$(top_srcdir)/gst/effectv/gstvertigo.h \
$(top_srcdir)/gst/effectv/gstwarp.h \
$(top_srcdir)/gst/effectv/gststreak.h \
$(top_srcdir)/gst/effectv/gstripple.h \
$(top_srcdir)/gst/effectv/gstop.h \
$(top_srcdir)/gst/effectv/gstradioac.h \
$(top_srcdir)/gst/equalizer/gstiirequalizer.h \
$(top_srcdir)/gst/equalizer/gstiirequalizer3bands.h \
$(top_srcdir)/gst/equalizer/gstiirequalizer10bands.h \
$(top_srcdir)/gst/equalizer/gstiirequalizernbands.h \
$(top_srcdir)/gst/flv/gstflvdemux.h \
$(top_srcdir)/gst/flv/gstflvmux.h \
$(top_srcdir)/gst/flx/gstflxdec.h \
$(top_srcdir)/gst/goom/gstgoom.h \
$(top_srcdir)/gst/goom2k1/gstgoom.h \
$(top_srcdir)/gst/law/alaw-decode.h \
$(top_srcdir)/gst/law/alaw-encode.h \
$(top_srcdir)/gst/law/mulaw-decode.h \
$(top_srcdir)/gst/law/mulaw-encode.h \
$(top_srcdir)/gst/icydemux/gsticydemux.h \
$(top_srcdir)/gst/id3demux/gstid3demux.h \
$(top_srcdir)/gst/imagefreeze/gstimagefreeze.h \
$(top_srcdir)/gst/interleave/deinterleave.h \
$(top_srcdir)/gst/interleave/interleave.h \
$(top_srcdir)/gst/level/gstlevel.h \
$(top_srcdir)/gst/matroska/matroska-demux.h \
$(top_srcdir)/gst/matroska/matroska-mux.h \
$(top_srcdir)/gst/matroska/webm-mux.h \
$(top_srcdir)/gst/monoscope/gstmonoscope.h \
$(top_srcdir)/gst/multifile/gstmultifilesink.h \
$(top_srcdir)/gst/multifile/gstmultifilesrc.h \
$(top_srcdir)/gst/multifile/gstsplitfilesrc.h \
$(top_srcdir)/gst/multifile/gstsplitmuxsrc.h \
$(top_srcdir)/gst/multifile/gstsplitmuxsink.h \
$(top_srcdir)/gst/multipart/multipartdemux.h \
$(top_srcdir)/gst/multipart/multipartmux.h \
$(top_srcdir)/gst/isomp4/qtdemux.h \
$(top_srcdir)/gst/isomp4/gstqtmux.h \
$(top_srcdir)/gst/isomp4/gstqtmux-doc.h \
$(top_srcdir)/gst/replaygain/gstrganalysis.h \
$(top_srcdir)/gst/replaygain/gstrglimiter.h \
$(top_srcdir)/gst/replaygain/gstrgvolume.h \
$(top_srcdir)/gst/rtp/gstrtpj2kpay.h \
$(top_srcdir)/gst/rtp/gstrtpjpegpay.h \
$(top_srcdir)/gst/rtpmanager/gstrtpbin.h \
$(top_srcdir)/gst/rtpmanager/gstrtpjitterbuffer.h \
$(top_srcdir)/gst/rtpmanager/gstrtpptdemux.h \
$(top_srcdir)/gst/rtpmanager/gstrtpsession.h \
$(top_srcdir)/gst/rtpmanager/gstrtpssrcdemux.h \
$(top_srcdir)/gst/rtpmanager/gstrtpmux.h \
$(top_srcdir)/gst/rtpmanager/gstrtpdtmfmux.h \
$(top_srcdir)/gst/rtpmanager/gstrtprtxsend.h \
$(top_srcdir)/gst/rtpmanager/gstrtprtxreceive.h \
$(top_srcdir)/gst/rtsp/gstrtpdec.h \
$(top_srcdir)/gst/rtsp/gstrtspsrc.h \
$(top_srcdir)/gst/shapewipe/gstshapewipe.h \
$(top_srcdir)/gst/smpte/gstsmpte.h \
$(top_srcdir)/gst/smpte/gstsmptealpha.h \
$(top_srcdir)/gst/spectrum/gstspectrum.h \
$(top_srcdir)/gst/udp/gstmultiudpsink.h \
$(top_srcdir)/gst/udp/gstudpsrc.h \
$(top_srcdir)/gst/udp/gstudpsink.h \
$(top_srcdir)/gst/videobox/gstvideobox.h \
$(top_srcdir)/gst/videocrop/gstvideocrop.h \
$(top_srcdir)/gst/videocrop/gstaspectratiocrop.h \
$(top_srcdir)/gst/videofilter/gstgamma.h \
$(top_srcdir)/gst/videofilter/gstvideobalance.h \
$(top_srcdir)/gst/videofilter/gstvideoflip.h \
$(top_srcdir)/gst/videomixer/videomixer2.h \
$(top_srcdir)/gst/videomixer/videomixer2pad.h \
$(top_srcdir)/gst/wavenc/gstwavenc.h \
$(top_srcdir)/gst/wavparse/gstwavparse.h \
$(top_srcdir)/gst/y4m/gsty4mencode.h \
$(top_srcdir)/sys/directsound/gstdirectsoundsink.h \
$(top_srcdir)/sys/oss4/oss4-sink.h \
$(top_srcdir)/sys/oss4/oss4-source.h \
$(top_srcdir)/sys/oss/gstosssink.h \
$(top_srcdir)/sys/oss/gstosssrc.h \
$(top_srcdir)/sys/osxaudio/gstosxaudiosrc.h \
$(top_srcdir)/sys/osxaudio/gstosxaudiosink.h \
$(top_srcdir)/sys/osxvideo/osxvideosink.h \
$(top_srcdir)/sys/v4l2/gstv4l2src.h \
$(top_srcdir)/sys/v4l2/gstv4l2sink.h \
$(top_srcdir)/sys/v4l2/gstv4l2transform.h \
$(top_srcdir)/sys/v4l2/gstv4l2videodec.h \
$(top_srcdir)/sys/v4l2/gstv4l2radio.h \
$(top_srcdir)/sys/waveform/gstwaveformsink.h \
$(top_srcdir)/sys/ximage/gstximagesrc.h
# example code that needs to be converted to xml and placed in xml/
EXAMPLE_CFILES = \
$(top_srcdir)/tests/examples/level/level-example.c \
$(top_srcdir)/tests/examples/spectrum/spectrum-example.c \
$(top_srcdir)/tests/examples/audiofx/firfilter-example.c \
$(top_srcdir)/tests/examples/audiofx/iirfilter-example.c
# Images to copy into HTML directory.
HTML_IMAGES =
# Extra SGML files that are included by $(DOC_MAIN_SGML_FILE).
content_files =
# Other files to distribute.
extra_files =
# CFLAGS and LDFLAGS for compiling scan program. Only needed if your app/lib
# contains GtkObjects/GObjects and you want to document signals and properties.
GTKDOC_CFLAGS = $(GST_BASE_CFLAGS) -I$(top_builddir)
GTKDOC_LIBS = $(GST_BASE_LIBS)
# If you need to override some of the declarations, place them in this file
# and uncomment this line.
#DOC_OVERRIDES = $(DOC_MODULE)-overrides.txt
DOC_OVERRIDES =
include $(top_srcdir)/common/gtk-doc-plugins.mak
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
GObject
GIOStream
GTlsConnection
GInitiallyUnowned
GstObject
GstAllocator
GstAllocatorSysmem
GstAudioRingBuffer
GstAudioSinkRingBuffer
GstAudioSrcRingBuffer
GstJackAudioSinkRingBuffer
GstJackAudioSrcRingBuffer
GstBus
GstClock
GstSystemClock
GstAudioClock
GstControlBinding
GstControlSource
GstDeviceProvider
GstPulseDeviceProvider
GstV4l2DeviceProvider
GstElement
Gst3GPPMux
GstAggregator
GstFlvMux
GstAsteriskh263
GstAuParse
GstAudioDecoder
GstALawDec
GstFlacDec
GstMpg123AudioDec
GstMuLawDec
GstSpeexDec
GstWavpackDec
GstAudioEncoder
GstALawEnc
GstFlacEnc
GstLameMP3Enc
GstMuLawEnc
GstSpeexEnc
GstTwoLame
GstWavpackEnc
GstAudioVisualizer
GstGoom
GstGoom2k1
GstAviDemux
GstAviMux
GstAviSubtitle
GstBaseParse
GstAacParse
GstAc3Parse
GstAmrParse
GstDcaParse
GstFlacParse
GstMpegAudioParse
GstRtpStreamDepay
GstSbcParse
GstWavpackParse
GstBaseSink
GstAudioBaseSink
GstAudioSink
GstOss4Sink
GstOssSink
GstJackAudioSink
GstPulseSink
GstCACASink
GstDynUDPSink
GstMultiFileSink
GstMultiUDPSink
GstUDPSink
GstShout2send
GstSoupHttpClientSink
GstTest
GstVideoSink
GstAASink
GstGdkPixbufSink
GstGtkBaseSink
GstGtkGLSink
GstGtkSink
GstQtSink
GstV4l2Sink
GstBaseSrc
GstDTMFSrc
GstPushSrc
GstAudioBaseSrc
GstAudioSrc
GstOss4Source
GstOssSrc
GstPulseSrc
GstJackAudioSrc
GstDV1394Src
GstHDV1394Src
GstMultiFileSrc
GstQtSrc
GstSoupHTTPSrc
GstUDPSrc
GstV4l2Src
GstXImageSrc
GstRTPDTMFSrc
GstSplitFileSrc
GstBaseTransform
GstAudioFilter
GstAudioAmplify
GstAudioDynamic
GstAudioEcho
GstAudioFXBaseFIRFilter
GstAudioFIRFilter
GstAudioWSincBand
GstAudioWSincLimit
GstAudioFXBaseIIRFilter
GstAudioChebBand
GstAudioChebLimit
GstAudioIIRFilter
GstAudioInvert
GstAudioKaraoke
GstIirEqualizer
GstIirEqualizer10Bands
GstIirEqualizer3Bands
GstIirEqualizerNBands
GstSpectrum
GstAudioPanorama
GstBreakMyData
GstCapsSetter
GstCpuReport
GstLevel
GstNavSeek
GstProgressReport
GstRgAnalysis
GstRgLimiter
GstScaletempo
GstTagInject
GstVideoFilter
GstAgingTV
GstAlpha
GstAlphaColor
GstCairoOverlay
GstDiceTV
GstEdgeTV
GstGamma
GstGdkPixbufOverlay
GstNavigationtest
GstOpTV
GstQuarkTV
GstRadioacTV
GstRevTV
GstRippleTV
GstSMPTEAlpha
GstShagadelicTV
GstStreakTV
GstVertigoTV
GstVideoBalance
GstVideoBox
GstVideoCrop
GstVideoFlip
GstVideoMedian
GstWarpTV
GstBin
GstAspectRatioCrop
GstAutoDetect
GstAutoAudioSink
GstAutoAudioSrc
GstAutoVideoSink
GstAutoVideoSrc
GstPipeline
GstQTMoovRecover
GstPushFileSrc
GstRTSPSrc
GstRgVolume
GstRtpBin
GstSplitMuxSink
GstSplitMuxSrc
GstCutter
GstDVDec
GstDVDemux
GstDeinterlace
GstDeinterleave
GstFlacTag
GstFlvDemux
GstFlxDec
GstGdkPixbufDec
GstICYDemux
GstISMLMux
GstImageFreeze
GstInterleave
GstMJ2Mux
GstMP4Mux
GstMatroskaDemux
GstMatroskaMux
GstWebMMux
GstMatroskaParse
GstMultipartDemux
GstMultipartMux
GstQTDemux
GstQTMux
GstRTPBaseDepayload
GstRTPBVDepay
GstRTPDVDepay
GstRTPGSMDepay
GstRTPOpusDepay
GstRTPSirenDepay
GstRTPiLBCDepay
GstRtpAC3Depay
GstRtpAMRDepay
GstRtpCELTDepay
GstRtpDTMFDepay
GstRtpG722Depay
GstRtpG723Depay
GstRtpG726Depay
GstRtpG729Depay
GstRtpGSTDepay
GstRtpH261Depay
GstRtpH263Depay
GstRtpH263PDepay
GstRtpH264Depay
GstRtpH265Depay
GstRtpJ2KDepay
GstRtpJPEGDepay
GstRtpKlvDepay
GstRtpL16Depay
GstRtpL24Depay
GstRtpL8Depay
GstRtpMP1SDepay
GstRtpMP2TDepay
GstRtpMP4ADepay
GstRtpMP4GDepay
GstRtpMP4VDepay
GstRtpMPADepay
GstRtpMPARobustDepay
GstRtpMPVDepay
GstRtpPcmaDepay
GstRtpPcmuDepay
GstRtpQCELPDepay
GstRtpQDM2Depay
GstRtpSPEEXDepay
GstRtpSV3VDepay
GstRtpSbcDepay
GstRtpTheoraDepay
GstRtpVP8Depay
GstRtpVP9Depay
GstRtpVRawDepay
GstRtpVorbisDepay
GstRtpXQTDepay
GstRTPBasePayload
GstRTPBaseAudioPayload
GstRTPBVPay
GstRTPILBCPay
GstRTPSirenPay
GstRtpG722Pay
GstRtpG726Pay
GstRtpL16Pay
GstRtpL24Pay
GstRtpL8Pay
GstRtpPcmaPay
GstRtpPcmuPay
GstRTPDVPay
GstRTPG723Pay
GstRTPG729Pay
GstRTPGSMPay
GstRTPMP2TPay
GstRTPMPVPay
GstRtpAC3Pay
GstRtpAMRPay
GstRtpCELTPay
GstRtpGSTPay
GstRtpH261Pay
GstRtpH263PPay
GstRtpH263Pay
GstRtpH264Pay
GstRtpH265Pay
GstRtpJ2KPay
GstRtpJPEGPay
GstRtpKlvPay
GstRtpMP4APay
GstRtpMP4GPay
GstRtpMP4VPay
GstRtpMPAPay
GstRtpOPUSPay
GstRtpSBCPay
GstRtpSPEEXPay
GstRtpTheoraPay
GstRtpVP8Pay
GstRtpVP9Pay
GstRtpVRawPay
GstRtpVorbisPay
GstRTPDec
GstRTPMux
GstRTPDTMFMux
GstRTPRtxQueue
GstRndBufferSize
GstRtpJitterBuffer
GstRtpPtDemux
GstRtpRedDec
GstRtpRedEnc
GstRtpRtxReceive
GstRtpRtxSend
GstRtpSession
GstRtpSsrcDemux
GstRtpStorage
GstRtpStreamPay
GstRtpUlpFecDec
GstRtpUlpFecEnc
GstSMPTE
GstShapeWipe
GstTagDemux
GstApeDemux
GstID3Demux
GstTagMux
GstApev2Mux
GstId3v2Mux
GstV4l2Radio
GstVideoDecoder
GstJpegDec
GstPngDec
GstVPXDec
GstVP8Dec
GstVP9Dec
GstVideoEncoder
GstJpegEnc
GstPngEnc
GstVPXEnc
GstVP8Enc
GstVP9Enc
GstY4mEncode
GstVideoMixer2
GstWavEnc
GstWavParse
GstPad
GstAggregatorPad
GstFlvMuxPad
GstInterleavePad
GstQTMuxPad
GstVideoMixer2Pad
GstPadTemplate
GstPlugin
GstPluginFeature
GstDeviceProviderFactory
GstDynamicTypeFactory
GstElementFactory
GstTracerFactory
GstTypeFindFactory
GstRegistry
GstTask
GstTaskPool
GtkWidget
GResolver
GSocket
GSocketAddress
GInetSocketAddress
GProxyAddress
GSocketClient
GSocketControlMessage
GstIPPktinfoMessage
GstIPV6PktinfoMessage
GSocketListener
GSocketService
GTlsCertificate
GTlsDatabase
GTlsInteraction
GdkPixbuf
GstColorBalanceChannel
GstTunerChannel
GstTunerNorm
RTPSession
SoupSession
GInterface
AtkImplementorIface
GDatagramBased
GIcon
GInitable
GLoadableIcon
GProxyResolver
GSocketConnectable
GTypePlugin
GstChildProxy
GstColorBalance
GstNavigation
GstPreset
GstStreamVolume
GstTagSetter
GstTagXmpWriter
GstTocSetter
GstTuner
GstURIHandler
GstVideoDirection
GstVideoOrientation
GtkBuildable
GInetSocketAddress GSocketConnectable
GProxyAddress GSocketConnectable
GSocket GInitable
GSocket GInitable GDatagramBased
GSocketAddress GSocketConnectable
GdkPixbuf GIcon
GdkPixbuf GIcon GLoadableIcon
Gst3GPPMux GstTagSetter GstTagXmpWriter
Gst3GPPMux GstTagSetter GstTagXmpWriter GstPreset
GstALawEnc GstPreset
GstApev2Mux GstTagSetter
GstAspectRatioCrop GstChildProxy
GstAudioEncoder GstPreset
GstAutoAudioSink GstChildProxy
GstAutoAudioSrc GstChildProxy
GstAutoDetect GstChildProxy
GstAutoVideoSink GstChildProxy
GstAutoVideoSrc GstChildProxy
GstAviMux GstTagSetter
GstBin GstChildProxy
GstDV1394Src GstURIHandler
GstDV1394Src GstURIHandler GstPropertyProbe
GstDeinterlace GstChildProxy
GstFlacEnc GstPreset GstTagSetter
GstFlacEnc GstPreset GstTagSetter GstTocSetter
GstFlacEnc GstTagSetter GstPreset
GstFlacTag GstTagSetter
GstFlvMux GstTagSetter
GstGConfAudioSink GstChildProxy
GstGConfAudioSrc GstChildProxy
GstGConfVideoSink GstChildProxy
GstGConfVideoSrc GstChildProxy
GstGPPMux GstTagSetter GstTagXmpWriter
GstGtkBaseSink GstNavigation
GstGtkGLSink GstNavigation
GstGtkSink GstNavigation
GstHDV1394Src GstURIHandler
GstHDV1394Src GstURIHandler GstPropertyProbe
GstHalAudioSink GstChildProxy
GstHalAudioSrc GstChildProxy
GstISMLMux GstTagSetter GstTagXmpWriter
GstISMLMux GstTagSetter GstTagXmpWriter GstPreset
GstId3v2Mux GstTagSetter
GstIirEqualizer GstChildProxy
GstIirEqualizer GstChildProxy GstPreset
GstIirEqualizer10Bands GstChildProxy GstPreset
GstIirEqualizer3Bands GstChildProxy GstPreset
GstIirEqualizerNBands GstChildProxy
GstIirEqualizerNBands GstChildProxy GstPreset
GstJpegEnc GstPreset
GstLameMP3Enc GstPreset
GstMJ2Mux GstTagSetter GstTagXmpWriter
GstMJ2Mux GstTagSetter GstTagXmpWriter GstPreset
GstMP4Mux GstTagSetter GstTagXmpWriter
GstMP4Mux GstTagSetter GstTagXmpWriter GstPreset
GstMatroskaMux GstTagSetter
GstMatroskaMux GstTagSetter GstTocSetter
GstMuLawEnc GstPreset
GstMultiFileSrc GstURIHandler
GstOss4Mixer GstImplementsInterface GstMixer GstPropertyProbe
GstOss4Sink GstStreamVolume
GstOss4Sink GstStreamVolume GstPropertyProbe
GstOss4Source GstImplementsInterface GstMixer GstPropertyProbe
GstOssMixerElement GstImplementsInterface GstMixer
GstOssSrc GstImplementsInterface GstMixer
GstPipeline GstChildProxy
GstPngEnc GstPreset
GstPulseAudioSink GstChildProxy
GstPulseMixer GstImplementsInterface GstMixer GstPropertyProbe
GstPulseMixer GstMixer
GstPulseSink GstStreamVolume
GstPulseSink GstStreamVolume GstImplementsInterface GstPropertyProbe
GstPulseSrc GstImplementsInterface GstMixer GstPropertyProbe
GstPulseSrc GstMixer GstStreamVolume
GstPulseSrc GstStreamVolume
GstPulseSrc GstStreamVolume GstImplementsInterface GstMixer GstPropertyProbe
GstPushFileSrc GstChildProxy GstURIHandler
GstQTMoovRecover GstChildProxy
GstQTMux GstTagSetter GstTagXmpWriter
GstQTMux GstTagSetter GstTagXmpWriter GstPreset
GstRTSPSrc GstChildProxy GstURIHandler
GstRgVolume GstChildProxy
GstRtpBin GstChildProxy
GstShout2send GstTagSetter
GstSoupHTTPSrc GstURIHandler
GstSpeexEnc GstPreset GstTagSetter
GstSpeexEnc GstTagSetter GstPreset
GstSplitFileSrc GstURIHandler
GstSplitMuxSink GstChildProxy
GstSplitMuxSrc GstChildProxy GstURIHandler
GstSwitchSink GstChildProxy
GstSwitchSrc GstChildProxy
GstTagLibMux GstTagSetter
GstTagMux GstTagSetter
GstTwoLame GstPreset
GstUDPSink GstURIHandler
GstUDPSrc GstURIHandler
GstV4l2Radio GstURIHandler GstImplementsInterface GstTuner GstPropertyProbe
GstV4l2Radio GstURIHandler GstTuner
GstV4l2Sink GstImplementsInterface GstXOverlay GstNavigation GstColorBalance GstVideoOrientation GstPropertyProbe
GstV4l2Sink GstTuner GstColorBalance GstVideoOrientation
GstV4l2Sink GstTuner GstVideoOverlay GstNavigation GstColorBalance GstVideoOrientation
GstV4l2Src GstURIHandler GstImplementsInterface GstTuner GstColorBalance GstVideoOrientation GstPropertyProbe
GstV4l2Src GstURIHandler GstTuner GstColorBalance GstVideoOrientation
GstVP8Enc GstPreset GstTagSetter
GstVP9Enc GstPreset GstTagSetter
GstVPXEnc GstPreset GstTagSetter
GstVideoBalance GstColorBalance
GstVideoBalance GstImplementsInterface GstColorBalance
GstVideoEncoder GstPreset
GstVideoFlip GstVideoDirection
GstVideoMixer GstChildProxy
GstVideoMixer2 GstChildProxy
GstWavEnc GstTagSetter GstTocSetter
GstWavpackEnc GstPreset
GstWebMMux GstTagSetter
GstWebMMux GstTagSetter GstTocSetter
GstY4mEncode GstPreset
GtkWidget AtkImplementorIface GtkBuildable
GDatagramBased GObject
GIcon GObject
GInitable GObject
GLoadableIcon GIcon GObject
GProxyResolver GObject
GSocketConnectable GObject
GstChildProxy GObject
GstChildProxy GstObject
GstColorBalance GstImplementsInterface GstElement
GstImplementsInterface GstElement
GstMixer GstImplementsInterface GstElement
GstStreamVolume GObject
GstTagSetter GstElement
GstTagXmpWriter GstElement
GstTocSetter GstElement
GstTuner GstImplementsInterface GstElement
GstVideoOrientation GstImplementsInterface GstElement
GstXOverlay GstImplementsInterface GstElement
GtkBuildable GObject
This diff is collapsed.