From 9cf73bdd8f18505269fa4b6d1d80127945e735b1 Mon Sep 17 00:00:00 2001 From: Stefan Kost Date: Wed, 28 Jan 2009 17:46:06 +0200 Subject: Update and add documentation for plugins with deps (ext). Link to properties. Correct titles for examples. Document a few trivial cases. Keep lists in section file and docs/plugins/Makefile.am alphabetically ordered. Fix warnings that gtk-doc points out. --- docs/plugins/Makefile.am | 7 ++ docs/plugins/gst-plugins-good-plugins-docs.sgml | 9 +- docs/plugins/gst-plugins-good-plugins-sections.txt | 121 +++++++++++++++++---- 3 files changed, 115 insertions(+), 22 deletions(-) (limited to 'docs') diff --git a/docs/plugins/Makefile.am b/docs/plugins/Makefile.am index 7815a15f..82d27d9e 100644 --- a/docs/plugins/Makefile.am +++ b/docs/plugins/Makefile.am @@ -78,6 +78,7 @@ EXTRA_HFILES = \ $(top_srcdir)/ext/aalib/gstaasink.h \ $(top_srcdir)/ext/annodex/gstcmmldec.h \ $(top_srcdir)/ext/annodex/gstcmmlenc.h \ + $(top_srcdir)/ext/cairo/gsttextoverlay.h \ $(top_srcdir)/ext/cairo/gsttimeoverlay.h \ $(top_srcdir)/ext/dv/gstdvdec.h \ $(top_srcdir)/ext/dv/gstdvdemux.h \ @@ -85,6 +86,10 @@ EXTRA_HFILES = \ $(top_srcdir)/ext/flac/gstflacdec.h \ $(top_srcdir)/ext/flac/gstflacenc.h \ $(top_srcdir)/ext/flac/gstflactag.h \ + $(top_srcdir)/ext/gconf/gstgconfaudiosrc.h \ + $(top_srcdir)/ext/gconf/gstgconfaudiosink.h \ + $(top_srcdir)/ext/gconf/gstgconfvideosrc.h \ + $(top_srcdir)/ext/gconf/gstgconfvideosink.h \ $(top_srcdir)/ext/gdk_pixbuf/gstgdkpixbufsink.h \ $(top_srcdir)/ext/hal/gsthalaudiosink.h \ $(top_srcdir)/ext/hal/gsthalaudiosrc.h \ @@ -103,6 +108,8 @@ EXTRA_HFILES = \ $(top_srcdir)/ext/pulse/pulsesink.h \ $(top_srcdir)/ext/pulse/pulsesrc.h \ $(top_srcdir)/ext/pulse/pulsemixer.h \ + $(top_srcdir)/ext/speex/gstspeexenc.h \ + $(top_srcdir)/ext/speex/gstspeexdec.h \ $(top_srcdir)/ext/wavpack/gstwavpackdec.h \ $(top_srcdir)/ext/wavpack/gstwavpackenc.h \ $(top_srcdir)/ext/wavpack/gstwavpackparse.h \ diff --git a/docs/plugins/gst-plugins-good-plugins-docs.sgml b/docs/plugins/gst-plugins-good-plugins-docs.sgml index 010acb2f..3c96461c 100644 --- a/docs/plugins/gst-plugins-good-plugins-docs.sgml +++ b/docs/plugins/gst-plugins-good-plugins-docs.sgml @@ -40,6 +40,7 @@ + @@ -48,7 +49,6 @@ - @@ -59,11 +59,16 @@ + + + + + @@ -106,6 +111,8 @@ + + diff --git a/docs/plugins/gst-plugins-good-plugins-sections.txt b/docs/plugins/gst-plugins-good-plugins-sections.txt index 6b9e1b9a..0c814871 100644 --- a/docs/plugins/gst-plugins-good-plugins-sections.txt +++ b/docs/plugins/gst-plugins-good-plugins-sections.txt @@ -103,7 +103,6 @@ gst_audio_amplify_get_type GstAudioChebBand GstAudioChebBandClass -GstAudioChebBandProcessFunc GST_AUDIO_CHEB_BAND GST_AUDIO_CHEB_BAND_CLASS GST_AUDIO_CHEB_BAND_GET_CLASS @@ -119,7 +118,6 @@ gst_audio_cheb_band_get_type GstAudioChebLimit GstAudioChebLimitClass -GstAudioChebLimitProcessFunc GST_AUDIO_CHEB_LIMIT GST_AUDIO_CHEB_LIMIT_CLASS GST_AUDIO_CHEB_LIMIT_GET_CLASS @@ -243,7 +241,6 @@ gst_audio_panorama_get_type GstAudioWSincBand GstAudioWSincBandClass -GstAudioWSincBandProcessFunc GST_AUDIO_WSINC_BAND GST_AUDIO_WSINC_BAND_CLASS GST_IS_AUDIO_WSINC_BAND @@ -258,7 +255,6 @@ gst_audio_wsincband_get_type GstAudioWSincLimit GstAudioWSincLimitClass -GstAudioWSincLimitProcessFunc GST_AUDIO_WSINC_LIMIT GST_AUDIO_WSINC_LIMIT_CLASS GST_IS_AUDIO_WSINC_LIMIT @@ -396,6 +392,20 @@ GST_IS_CACASINK_CLASS gst_cacasink_get_type +
+element-cairotextoverlay +cairotextoverlay +GstCairoTextOverlay + +GstCairoTextOverlayClass +GST_TYPE_CAIRO_TEXT_OVERLAY +GST_CAIRO_TEXT_OVERLAY +GST_CAIRO_TEXT_OVERLAY_CLASS +GST_IS_CAIRO_TEXT_OVERLAY +GST_IS_CAIRO_TEXT_OVERLAY_CLASS +gst_text_overlay_get_type +
+
element-cairotimeoverlay cairotimeoverlay @@ -447,7 +457,6 @@ GstCutter GST_CUTTER GST_CUTTER_CLASS -GST_CUTTER_GET_CLASS GST_IS_CUTTER GST_IS_CUTTER_CLASS GST_TYPE_CUTTER @@ -697,6 +706,62 @@ GST_IS_GAMMA_CLASS gst_gamma_get_type
+
+element-gconfaudiosrc +gconfaudiosrc +GstGConfAudioSrc + +GstGConfAudioSrcClass +GST_GCONF_AUDIO_SRC +GST_IS_GCONF_AUDIO_SRC +GST_TYPE_GCONF_AUDIO_SRC +GST_GCONF_AUDIO_SRC_CLASS +GST_IS_GCONF_AUDIO_SRC_CLASS +gst_gconf_audio_src_get_type +
+ +
+element-gconfaudiosink +gconfaudiosink +GstGConfAudioSink + +GstGConfAudioSinkClass +GST_GCONF_AUDIO_SINK +GST_IS_GCONF_AUDIO_SINK +GST_TYPE_GCONF_AUDIO_SINK +GST_GCONF_AUDIO_SINK_CLASS +GST_IS_GCONF_AUDIO_SINK_CLASS +gst_gconf_audio_sink_get_type +
+ +
+element-gconfvideosrc +gconfvideosrc +GstGConfVideoSrc + +GstGConfVideoSrcClass +GST_GCONF_VIDEO_SRC +GST_IS_GCONF_VIDEO_SRC +GST_TYPE_GCONF_VIDEO_SRC +GST_GCONF_VIDEO_SRC_CLASS +GST_IS_GCONF_VIDEO_SRC_CLASS +gst_gconf_video_src_get_type +
+ +
+element-gconfvideosink +gconfvideosink +GstGConfVideoSink + +GstGConfVideoSinkClass +GST_GCONF_VIDEO_SINK +GST_IS_GCONF_VIDEO_SINK +GST_TYPE_GCONF_VIDEO_SINK +GST_GCONF_VIDEO_SINK_CLASS +GST_IS_GCONF_VIDEO_SINK_CLASS +gst_gconf_video_sink_get_type +
+
element-gdkpixbufsink gdkpixbufsink @@ -881,7 +946,6 @@ GST_MATROSKA_MUX GST_MATROSKA_MUX_CLASS GST_IS_MATROSKA_MUX GST_IS_MATROSKA_MUX_CLASS -gst_matroska_mux_get_type gst_matroska_mux_plugin_init
@@ -897,7 +961,6 @@ GST_MATROSKA_DEMUX GST_MATROSKA_DEMUX_CLASS GST_IS_MATROSKA_DEMUX GST_IS_MATROSKA_DEMUX_CLASS -gst_matroska_demux_get_type gst_matroska_demux_plugin_init @@ -1271,7 +1334,7 @@ GST_IS_RTP_JPEG_PAY GST_TYPE_RTP_JPEG_PAY GST_RTP_JPEG_PAY_CLASS GST_IS_RTP_JPEG_PAY_CLASS -gst_rtp_jpeg_pay_get_type +gst_rtp_jpeg_pay_plugin_init
@@ -1375,8 +1438,6 @@ GST_IS_SMOKEENC_CLASS GstSpectrum GstSpectrumClass -GstSpectrumFFTFreeFunc -GstSpectrumProcessFunc GST_SPECTRUM GST_SPECTRUM_CLASS GST_IS_SPECTRUM @@ -1385,6 +1446,34 @@ GST_TYPE_SPECTRUM gst_spectrum_get_type
+
+element-speexdec +speexdec +GstSpeexDec + +GstSpeexDecClass +GST_TYPE_SPEEX_DEC +GST_SPEEX_DEC +GST_SPEEX_DEC_CLASS +GST_IS_SPEEX_DEC +GST_IS_SPEEX_DEC_CLASS +gst_speex_dec_get_type +
+ +
+element-speexenc +speexenc +GstSpeexEnc + +GstSpeexEncClass +GST_TYPE_SPEEX_ENC +GST_SPEEX_ENC +GST_SPEEX_ENC_CLASS +GST_IS_SPEEX_ENC +GST_IS_SPEEX_ENC_CLASS +gst_speex_enc_get_type +
+
element-taginject taginject @@ -1446,12 +1535,6 @@ gst_udpsink_get_type videobox GstVideoBox -GstVideoBoxClass -GST_IS_VIDEO_BOX -GST_IS_VIDEO_BOX_CLASS -GST_VIDEO_BOX -GST_VIDEO_BOX_CLASS -GST_TYPE_VIDEO_BOX
@@ -1474,9 +1557,7 @@ GST_TYPE_VIDEO_CROP aspectratiocrop GstAspectRatioCrop -GstAspectRatioCropClass -AspectRatioCropPixelFormat -GstAspectRatioCropImageDetails +GstAspectRatioCropClass GST_IS_ASPECT_RATIO_CROP GST_IS_ASPECT_RATIO_CROP_CLASS GST_ASPECT_RATIO_CROP @@ -1552,7 +1633,6 @@ GST_V4L2_MIN_BUFFERS GST_V4L2_MAX_SIZE GstV4l2BufferPool GstV4l2Buffer -GstV4l2Src GstV4l2SrcClass GST_V4L2SRC GST_IS_V4L2SRC @@ -1594,7 +1674,6 @@ GST_IS_WAVENC GST_TYPE_WAVENC GST_WAVENC_CLASS GST_IS_WAVENC_CLASS -gst_wavenc_get_type
-- cgit