mirror of
https://gitlab.freedesktop.org/gstreamer/gstreamer.git
synced 2024-12-18 14:26:43 +00:00
shout2send: docs, add a sample pipeline
And finish adding shout2send to the docs while at it https://bugzilla.gnome.org/show_bug.cgi?id=721342
This commit is contained in:
parent
4182f42f7b
commit
e6321ecb74
4 changed files with 32 additions and 0 deletions
|
@ -69,6 +69,7 @@ EXTRA_HFILES = \
|
|||
$(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 \
|
||||
|
|
|
@ -152,6 +152,7 @@
|
|||
<xi:include href="xml/element-scaletempo.xml" />
|
||||
<xi:include href="xml/element-shagadelictv.xml" />
|
||||
<xi:include href="xml/element-shapewipe.xml" />
|
||||
<xi:include href="xml/element-shout2send.xml" />
|
||||
<xi:include href="xml/element-smpte.xml" />
|
||||
<xi:include href="xml/element-smptealpha.xml" />
|
||||
<xi:include href="xml/element-souphttpsrc.xml" />
|
||||
|
|
|
@ -1843,6 +1843,20 @@ GST_TYPE_SHAPE_WIPE
|
|||
gst_shape_wipe_get_type
|
||||
</SECTION>
|
||||
|
||||
<SECTION>
|
||||
<FILE>element-shout2send</FILE>
|
||||
<TITLE>shout2send</TITLE>
|
||||
GstShout2send
|
||||
<SUBSECTION Standard>
|
||||
GstShout2sendClass
|
||||
GST_SHOUT2SEND
|
||||
GST_SHOUT2SEND_CLASS
|
||||
GST_IS_SHOUT2SEND
|
||||
GST_IS_SHOUT2SEND_CLASS
|
||||
GST_TYPE_SHOUT2SEND
|
||||
gst_shout2send_get_type
|
||||
</SECTION>
|
||||
|
||||
<SECTION>
|
||||
<FILE>element-smpte</FILE>
|
||||
<TITLE>smpte</TITLE>
|
||||
|
|
|
@ -19,6 +19,22 @@
|
|||
* Boston, MA 02110-1301, USA.
|
||||
*/
|
||||
|
||||
/**
|
||||
* SECTION:element-shout2send
|
||||
*
|
||||
* shout2send pushes a media stream to an Icecast server
|
||||
*
|
||||
* <refsect2>
|
||||
* <title>Example launch line</title>
|
||||
* |[
|
||||
* gst-launch uridecodebin uri=file:///path/to/audiofile ! audioconvert ! vorbisenc ! oggmux ! shout2send mount=/stream.ogg port=8000 username=source password=somepassword ip=server_IP_address_or_hostname
|
||||
* ]| This pipeline demuxes, decodes, re-encodes and re-muxes an audio
|
||||
* media file into oggvorbis and sends the resulting stream to an Icecast
|
||||
* server. Properties mount, port, username and password are all server-config
|
||||
* dependent.
|
||||
* </refsect2>
|
||||
*/
|
||||
|
||||
#ifdef HAVE_CONFIG_H
|
||||
#include "config.h"
|
||||
#endif
|
||||
|
|
Loading…
Reference in a new issue