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> 2005-12-27 Tim-Philipp Müller <tim at centricular dot net>
* ext/gnomevfs/Makefile.am: * 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 # but I'm not sure about that - it might be this Just Works given that
# the registry won't have the element # the registry won't have the element
# FIXME: not ported yet
# $(top_srcdir)/ext/gnomevfs/gstgnomevfssink.c
EXTRA_HFILES = \ EXTRA_HFILES = \
$(top_srcdir)/ext/gnomevfs/gstgnomevfssink.h \
$(top_srcdir)/ext/gnomevfs/gstgnomevfssrc.h \
$(top_srcdir)/ext/pango/gstclockoverlay.h \ $(top_srcdir)/ext/pango/gstclockoverlay.h \
$(top_srcdir)/ext/pango/gsttextoverlay.h \ $(top_srcdir)/ext/pango/gsttextoverlay.h \
$(top_srcdir)/ext/pango/gsttextrender.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-audiotestsrc.xml" />
<xi:include href="xml/element-clockoverlay.xml" /> <xi:include href="xml/element-clockoverlay.xml" />
<xi:include href="xml/element-ffmpegcolorspace.xml" /> <xi:include href="xml/element-ffmpegcolorspace.xml" />
<!--
<xi:include href="xml/element-gnomevfssink.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-multifdsink.xml" />
<xi:include href="xml/element-tcpserversink.xml" /> <xi:include href="xml/element-tcpserversink.xml" />
<xi:include href="xml/element-theoraenc.xml" /> <xi:include href="xml/element-theoraenc.xml" />

View file

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

View file

@ -820,7 +820,7 @@
<ARG> <ARG>
<NAME>GstGnomeVFSSrc::handle</NAME> <NAME>GstGnomeVFSSrc::handle</NAME>
<TYPE>gpointer</TYPE> <TYPE>GnomeVFSHandle</TYPE>
<RANGE></RANGE> <RANGE></RANGE>
<FLAGS>rw</FLAGS> <FLAGS>rw</FLAGS>
<NICK>GnomeVFSHandle</NICK> <NICK>GnomeVFSHandle</NICK>
@ -1378,3 +1378,33 @@
<DEFAULT>""</DEFAULT> <DEFAULT>""</DEFAULT>
</ARG> </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 GstVideoSink
GstXvImageSink GstXvImageSink
GstXImageSink GstXImageSink
GstGnomeVFSSink
GstMultiFdSink GstMultiFdSink
GstTCPServerSink GstTCPServerSink
GstBaseAudioSink GstBaseAudioSink

View file

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

View file

@ -54,7 +54,7 @@
* <para> * <para>
* Yet another example pipeline: * Yet another example pipeline:
* <programlisting> * <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> * </programlisting>
* The above pipeline will read and decode and play an mp3 file from a * The above pipeline will read and decode and play an mp3 file from a
* web server using the http protocol. * web server using the http protocol.