From 455ea96b5c8cbb3bcd077db0128fc82900f85775 Mon Sep 17 00:00:00 2001 From: Thomas Vander Stichele Date: Sun, 4 Sep 2005 19:28:29 +0000 Subject: [PATCH] docs for ugly plugins Original commit message from CVS: docs for ugly plugins --- Makefile.am | 18 ++------- autogen.sh | 2 +- common | 2 +- configure.ac | 1 + .../gst-plugins-ugly-plugins-docs.sgml | 1 - docs/plugins/inspect-build.stamp | 0 docs/plugins/inspect.stamp | 1 + docs/plugins/inspect/plugin-dvdlpcmdec.xml | 20 ++++++++++ docs/plugins/inspect/plugin-iec958.xml | 19 +++++++++ docs/plugins/inspect/plugin-lame.xml | 19 +++++++++ docs/plugins/inspect/plugin-mad.xml | 40 +++++++++++++++++++ .../plugins/inspect/plugin-mpegaudioparse.xml | 19 +++++++++ docs/plugins/inspect/plugin-rmdemux.xml | 19 +++++++++ 13 files changed, 144 insertions(+), 17 deletions(-) create mode 100644 docs/plugins/inspect-build.stamp create mode 100644 docs/plugins/inspect.stamp create mode 100644 docs/plugins/inspect/plugin-dvdlpcmdec.xml create mode 100644 docs/plugins/inspect/plugin-iec958.xml create mode 100644 docs/plugins/inspect/plugin-lame.xml create mode 100644 docs/plugins/inspect/plugin-mad.xml create mode 100644 docs/plugins/inspect/plugin-mpegaudioparse.xml create mode 100644 docs/plugins/inspect/plugin-rmdemux.xml diff --git a/Makefile.am b/Makefile.am index 15ec86e88a..b3ba053897 100644 --- a/Makefile.am +++ b/Makefile.am @@ -1,4 +1,6 @@ -SUBDIRS = \ +DISTCHECK_CONFIGURE_FLAGS=--enable-gtk-doc + +SUBDIRS = \ gst ext docs m4 common EXTRA_DIST = \ @@ -8,17 +10,5 @@ EXTRA_DIST = \ DISTCLEANFILES = _stdint.h -# check that no marshal or enumtypes files are included -# this in turn ensures that distcheck fails for missing .list files which is currently -# shadowed when the corresponding .c and .h files are included. -distcheck-hook: - @test "x" = "x`find $(distdir) -name \*-enumtypes.[ch]`" && \ - test "x" = "x`find $(distdir) -name \*-marshal.[ch]`" || \ - ( $(ECHO) "*** Leftover enumtypes or marshal files in the tarball." && \ - $(ECHO) "*** Make sure the following files are not disted:" && \ - find $(distdir) -name \*-enumtypes.[ch] && \ - find $(distdir) -name \*-marshal.[ch] && \ - false ) - -# include $(top_srcdir)/common/release.mak +include $(top_srcdir)/common/release.mak # include $(top_srcdir)/common/po.mak diff --git a/autogen.sh b/autogen.sh index 1a91c1dc7b..69f0a541d6 100755 --- a/autogen.sh +++ b/autogen.sh @@ -25,7 +25,7 @@ then fi . common/gst-autogen.sh -CONFIGURE_DEF_OPT='--enable-maintainer-mode --enable-plugin-builddir --enable-debug --enable-DEBUG' +CONFIGURE_DEF_OPT='--enable-maintainer-mode --enable-gtk-doc' autogen_options $@ diff --git a/common b/common index cd012821aa..5488690249 160000 --- a/common +++ b/common @@ -1 +1 @@ -Subproject commit cd012821aa2e4f6247f4cd6dee14116f86421a7e +Subproject commit 54886902497be267fe1f1a3f9c4dc0245bc46175 diff --git a/configure.ac b/configure.ac index 7eb0ed257a..0d0037fa35 100644 --- a/configure.ac +++ b/configure.ac @@ -331,6 +331,7 @@ dnl # Checks for gtk-doc # dnl ###################### GTK_DOC_CHECK([1.3]) +AS_PATH_PYTHON([2.1]) dnl ############################ dnl # Set up some more defines # diff --git a/docs/plugins/gst-plugins-ugly-plugins-docs.sgml b/docs/plugins/gst-plugins-ugly-plugins-docs.sgml index 837f5cca83..9bc3b0e387 100644 --- a/docs/plugins/gst-plugins-ugly-plugins-docs.sgml +++ b/docs/plugins/gst-plugins-ugly-plugins-docs.sgml @@ -18,7 +18,6 @@ gst-plugins-ugly Plugins - diff --git a/docs/plugins/inspect-build.stamp b/docs/plugins/inspect-build.stamp new file mode 100644 index 0000000000..e69de29bb2 diff --git a/docs/plugins/inspect.stamp b/docs/plugins/inspect.stamp new file mode 100644 index 0000000000..e0cb13940b --- /dev/null +++ b/docs/plugins/inspect.stamp @@ -0,0 +1 @@ +timestamp \ No newline at end of file diff --git a/docs/plugins/inspect/plugin-dvdlpcmdec.xml b/docs/plugins/inspect/plugin-dvdlpcmdec.xml new file mode 100644 index 0000000000..4b7fcb8e5d --- /dev/null +++ b/docs/plugins/inspect/plugin-dvdlpcmdec.xml @@ -0,0 +1,20 @@ + + dvdlpcmdec + Decode DVD LPCM frames into standard PCM + ../../gst/dvdlpcmdec/.libs/libgstdvdlpcmdec.so + libgstdvdlpcmdec.so + 0.9.0.1 + LGPL + GStreamer CVS/prerelease + http://gstreamer.freedesktop.org/ + + + dvdlpcmdec + DVD LPCM Audio decoder + Codec/Demuxer/Audio + Decode DVD LPCM frames into standard PCM audio + Jan Schmidt <jan@noraisin.net> + Michael Smith <msmith@fluendo.com> + + + \ No newline at end of file diff --git a/docs/plugins/inspect/plugin-iec958.xml b/docs/plugins/inspect/plugin-iec958.xml new file mode 100644 index 0000000000..f620faad7b --- /dev/null +++ b/docs/plugins/inspect/plugin-iec958.xml @@ -0,0 +1,19 @@ + + iec958 + Conversion elements to the iec958 SP/DIF format + ../../gst/iec958/.libs/libgstiec958.so + libgstiec958.so + 0.9.0.1 + LGPL + gst-plugins-ugly + http://seamless.sourceforge.net + + + ac3iec958 + AC3 to IEC958 filter + audio/x-private1-ac3 + Pads AC3 frames into IEC958 frames suitable for a raw SP/DIF interface + Martin Soto <martinsoto@users.sourceforge.net> + + + \ No newline at end of file diff --git a/docs/plugins/inspect/plugin-lame.xml b/docs/plugins/inspect/plugin-lame.xml new file mode 100644 index 0000000000..c127bfc4aa --- /dev/null +++ b/docs/plugins/inspect/plugin-lame.xml @@ -0,0 +1,19 @@ + + lame + Encode MP3's with LAME + ../../ext/lame/.libs/libgstlame.so + libgstlame.so + 0.9.0.1 + LGPL + GStreamer CVS/prerelease + http://gstreamer.freedesktop.org/ + + + lame + L.A.M.E. mp3 encoder + Codec/Encoder/Audio + High-quality free MP3 encoder + Erik Walthinsen <omega@cse.ogi.edu>, Wim Taymans <wim@fluendo.com> + + + \ No newline at end of file diff --git a/docs/plugins/inspect/plugin-mad.xml b/docs/plugins/inspect/plugin-mad.xml new file mode 100644 index 0000000000..eced363a27 --- /dev/null +++ b/docs/plugins/inspect/plugin-mad.xml @@ -0,0 +1,40 @@ + + mad + id3 tag manipulation and mp3 decoding based on the mad library + ../../ext/mad/.libs/libgstmad.so + libgstmad.so + 0.9.0.1 + GPL + GStreamer CVS/prerelease + http://gstreamer.freedesktop.org/ + + + id3demux + id3 tag extractor + Codec/Demuxer/Audio + Extract ID3 tagging information + Benjamin Otte <otte@gnome.org> + + + id3mux + id3 muxer + Codec/Muxer/Audio + Add ID3 tagging information + Benjamin Otte <otte@gnome.org> + + + id3tag + id3 tag extractor + Tag + Extract tagging information from mp3s + Benjamin Otte <otte@gnome.org> + + + mad + mad mp3 decoder + Codec/Decoder/Audio + Uses mad code to decode mp3 streams + Wim Taymans <wim.taymans@chello.be> + + + \ No newline at end of file diff --git a/docs/plugins/inspect/plugin-mpegaudioparse.xml b/docs/plugins/inspect/plugin-mpegaudioparse.xml new file mode 100644 index 0000000000..a5a7a31d9c --- /dev/null +++ b/docs/plugins/inspect/plugin-mpegaudioparse.xml @@ -0,0 +1,19 @@ + + mpegaudioparse + MPEG-1 layer 1/2/3 audio parser + ../../gst/mpegaudioparse/.libs/libgstmpegaudioparse.so + libgstmpegaudioparse.so + 0.9.0.1 + LGPL + GStreamer CVS/prerelease + http://gstreamer.freedesktop.org/ + + + mp3parse + MPEG1 Audio Parser + Codec/Parser/Audio + Parses and frames mpeg1 audio streams (levels 1-3), provides seek + Erik Walthinsen <omega@cse.ogi.edu> + + + \ No newline at end of file diff --git a/docs/plugins/inspect/plugin-rmdemux.xml b/docs/plugins/inspect/plugin-rmdemux.xml new file mode 100644 index 0000000000..10bf9dbfb9 --- /dev/null +++ b/docs/plugins/inspect/plugin-rmdemux.xml @@ -0,0 +1,19 @@ + + rmdemux + Realmedia stream demuxer + ../../gst/realmedia/.libs/libgstrmdemux.so + libgstrmdemux.so + 0.9.0.1 + LGPL + GStreamer CVS/prerelease + http://gstreamer.freedesktop.org/ + + + rmdemux + RealMedia Demuxer + Codec/Demuxer + Demultiplex a RealMedia file into audio and video streams + David Schleef <ds@schleef.org> + + + \ No newline at end of file