shout2send
shout2send — Sends data to an icecast server
|
|
Object Hierarchy
GObject
+----GInitiallyUnowned
+----GstObject
+----GstElement
+----GstBaseSink
+----GstShout2send
Implemented Interfaces
GstShout2send implements
GstTagSetter.
Properties
"description" gchar* : Read / Write
"genre" gchar* : Read / Write
"ip" gchar* : Read / Write
"mount" gchar* : Read / Write
"password" gchar* : Read / Write
"port" gint : Read / Write
"protocol" GstShout2SendProtocol : Read / Write
"streamname" gchar* : Read / Write
"sync" gboolean : Read / Write
"url" gchar* : Read / Write
"username" gchar* : Read / Write
"public" gboolean : Read / Write
Description
Synopsis
Element Information
plugin |
shout2send
|
author |
Wim Taymans <wim.taymans@chello.be>, Pedro Corte-Real <typo@netcabo.pt>, Zaheer Abbas Merali <zaheerabbas at merali dot org> |
class |
Sink/Network |
Element Pads
name |
sink |
direction |
sink |
presence |
always |
details |
application/ogg |
|
audio/ogg |
|
video/ogg |
|
audio/mpeg, mpegversion=(int)1, layer=(int)[ 1, 3 ] |
|
video/webm |
|
audio/webm |
Details
struct GstShout2send
struct GstShout2send;
Property Details
The "description"
property
"description" gchar* : Read / Write
description.
Default value: ""
The "genre"
property
"genre" gchar* : Read / Write
genre.
Default value: ""
The "ip"
property
"ip" gchar* : Read / Write
IP address or hostname.
Default value: "127.0.0.1"
The "mount"
property
"mount" gchar* : Read / Write
mount.
Default value: ""
The "password"
property
"password" gchar* : Read / Write
password.
Default value: "hackme"
The "port"
property
"port" gint : Read / Write
port.
Allowed values: [1,65535]
Default value: 8000
The "protocol"
property
"protocol" GstShout2SendProtocol : Read / Write
Connection Protocol to use.
Default value: Http Protocol (icecast 2.x)
The "streamname"
property
"streamname" gchar* : Read / Write
name of the stream.
Default value: ""
The "sync"
property
"sync" gboolean : Read / Write
Sync on the clock.
Default value: FALSE
The "url"
property
"url" gchar* : Read / Write
the stream's homepage URL.
Default value: ""
The "username"
property
"username" gchar* : Read / Write
username.
Default value: "source"
The "public"
property
"public" gboolean : Read / Write
If the stream should be listed on the server's stream directory.
Default value: FALSE
Signal Details
The "connection-problem"
signal
void user_function (GstShout2send *gstshout2send,
gint arg1,
gpointer user_data) : Cleanup
gstshout2send :
|
the object which received the signal. |
user_data :
|
user data set when the signal handler was connected. |