docs/plugins/: Add docs stuff for gnomevfssrc and gnomevfssink.

Original commit message from CVS:
* docs/plugins/Makefile.am:
* docs/plugins/gst-plugins-base-plugins-docs.sgml:
* docs/plugins/gst-plugins-base-plugins-sections.txt:
* docs/plugins/gst-plugins-base-plugins.args:
* docs/plugins/gst-plugins-base-plugins.hierarchy:
* docs/plugins/gst-plugins-base-plugins.signals:
Add docs stuff for gnomevfssrc and gnomevfssink.
* ext/gnomevfs/gstgnomevfssrc.c:
Fix example pipeline in gtk-doc blurb.
This commit is contained in:
Tim-Philipp Müller 2005-12-27 21:58:28 +00:00
parent ae2ff99728
commit 0eb4eff8aa
8 changed files with 75 additions and 19 deletions

View file

@ -1,3 +1,16 @@
2005-12-27 Tim-Philipp Müller <tim at centricular dot net>
* docs/plugins/Makefile.am:
* docs/plugins/gst-plugins-base-plugins-docs.sgml:
* docs/plugins/gst-plugins-base-plugins-sections.txt:
* docs/plugins/gst-plugins-base-plugins.args:
* docs/plugins/gst-plugins-base-plugins.hierarchy:
* docs/plugins/gst-plugins-base-plugins.signals:
Add docs stuff for gnomevfssrc and gnomevfssink.
* ext/gnomevfs/gstgnomevfssrc.c:
Fix example pipeline in gtk-doc blurb.
2005-12-27 Tim-Philipp Müller <tim at centricular dot net>
* ext/gnomevfs/Makefile.am:

View file

@ -73,10 +73,9 @@ IGNORE_CFILES = utils.c mem.c imgconvert.c
# but I'm not sure about that - it might be this Just Works given that
# the registry won't have the element
# FIXME: not ported yet
# $(top_srcdir)/ext/gnomevfs/gstgnomevfssink.c
EXTRA_HFILES = \
$(top_srcdir)/ext/gnomevfs/gstgnomevfssink.h \
$(top_srcdir)/ext/gnomevfs/gstgnomevfssrc.h \
$(top_srcdir)/ext/pango/gstclockoverlay.h \
$(top_srcdir)/ext/pango/gsttextoverlay.h \
$(top_srcdir)/ext/pango/gsttextrender.h \

View file

@ -16,9 +16,8 @@
<xi:include href="xml/element-audiotestsrc.xml" />
<xi:include href="xml/element-clockoverlay.xml" />
<xi:include href="xml/element-ffmpegcolorspace.xml" />
<!--
<xi:include href="xml/element-gnomevfssink.xml" />
-->
<xi:include href="xml/element-gnomevfssrc.xml" />
<xi:include href="xml/element-multifdsink.xml" />
<xi:include href="xml/element-tcpserversink.xml" />
<xi:include href="xml/element-theoraenc.xml" />

View file

@ -53,6 +53,14 @@ GstGnomeVFSSink
GstGnomeVFSSinkClass
</SECTION>
<SECTION>
<FILE>element-gnomevfssrc</FILE>
<TITLE>gnomevfssrc</TITLE>
GstGnomeVFSSrc
<SUBSECTION Standard>
GstGnomeVFSSrcClass
</SECTION>
<SECTION>
<FILE>element-tcpserversink</FILE>
<TITLE>tcpserversink</TITLE>
@ -143,17 +151,17 @@ CLIENTS_LOCK_INIT
GST_MULTI_FD_SINK_GET_CLASS
CLIENTS_LOCK_FREE
GST_IS_MULTI_FD_SINK_CLASS
gst_multi_fd_sinkget_type
gst_multi_fd_sinkremove
gst_multi_fd_sink_get_type
gst_multi_fd_sink_remove
GST_IS_MULTI_FD_SINK
CLIENTS_LOCK
GST_TYPE_MULTI_FD_SINK
gst_multi_fd_sinkclear
gst_multi_fd_sink_clear
GstTCPClient
GST_MULTI_FD_SINK_CLASS
gst_multi_fd_sinkget_stats
gst_multi_fd_sink_get_stats
GST_MULTI_FD_SINK
gst_multi_fd_sinkadd
gst_multi_fd_sink_add
GST_TCP_SERVER_SINK
GstTCPServerSinkFlags
@ -162,14 +170,13 @@ gst_tcp_server_sink_get_type
GST_IS_TCP_SERVER_SINK_CLASS
GST_IS_TCP_SERVER_SINK
GST_GNOMEVFSSINK_CLASS
GST_TYPE_GNOMEVFSSINK
GST_IS_GNOMEVFSSINK
gst_gnomevfssink_get_type
GST_IS_GNOMEVFSSINK_CLASS
GST_GNOME_VFS_SINK_CLASS
GST_TYPE_GNOME_VFS_SINK
GST_IS_GNOME_VFS_SINK
gst_gnome_vfs_sink_get_type
GST_IS_GNOME_VFS_SINK_CLASS
GST_ELEMENT_CLASS
GstGnomeVFSSinkFlags
GST_GNOMEVFSSINK
GST_GNOME_VFS_SINK
GST_IS_VORBISENC
GST_VORBISENC_CLASS

View file

@ -820,7 +820,7 @@
<ARG>
<NAME>GstGnomeVFSSrc::handle</NAME>
<TYPE>gpointer</TYPE>
<TYPE>GnomeVFSHandle</TYPE>
<RANGE></RANGE>
<FLAGS>rw</FLAGS>
<NICK>GnomeVFSHandle</NICK>
@ -1378,3 +1378,33 @@
<DEFAULT>""</DEFAULT>
</ARG>
<ARG>
<NAME>GstGnomeVFSSink::handle</NAME>
<TYPE>GnomeVFSHandle</TYPE>
<RANGE></RANGE>
<FLAGS>rw</FLAGS>
<NICK>GnomeVFSHandle</NICK>
<BLURB>Handle for GnomeVFS.</BLURB>
<DEFAULT></DEFAULT>
</ARG>
<ARG>
<NAME>GstGnomeVFSSink::location</NAME>
<TYPE>gchararray</TYPE>
<RANGE></RANGE>
<FLAGS>rw</FLAGS>
<NICK>File Location</NICK>
<BLURB>Location of the file to read.</BLURB>
<DEFAULT>NULL</DEFAULT>
</ARG>
<ARG>
<NAME>GstGnomeVFSSink::uri</NAME>
<TYPE>GnomeVFSURI</TYPE>
<RANGE></RANGE>
<FLAGS>rw</FLAGS>
<NICK>GnomeVFSURI</NICK>
<BLURB>URI for GnomeVFS.</BLURB>
<DEFAULT></DEFAULT>
</ARG>

View file

@ -14,6 +14,7 @@ GObject
GstVideoSink
GstXvImageSink
GstXImageSink
GstGnomeVFSSink
GstMultiFdSink
GstTCPServerSink
GstBaseAudioSink

View file

@ -84,3 +84,10 @@ CDParanoia *cdparanoia
gint arg1
</SIGNAL>
<SIGNAL>
<NAME>GstGnomeVFSSink::allow-overwrite</NAME>
<RETURNS>gboolean</RETURNS>
GstGnomeVFSSink *gstgnomevfssink
GnomeVFSURI *arg1
</SIGNAL>

View file

@ -54,7 +54,7 @@
* <para>
* Yet another example pipeline:
* <programlisting>
* gst-launch -v gnomevfssrc location=http://music.foobar.com/demo.mp3 ! mad ! audioconvert ! audioscale ! alsasink
* gst-launch -v gnomevfssrc location=http://music.foobar.com/demo.mp3 ! mad ! audioconvert ! audioresample ! alsasink
* </programlisting>
* The above pipeline will read and decode and play an mp3 file from a
* web server using the http protocol.