souphttpclientsink

souphttpclientsink

Synopsis

struct              GstSoupHttpClientSink;

Object Hierarchy

  GObject
   +----GInitiallyUnowned
         +----GstObject
               +----GstElement
                     +----GstBaseSink
                           +----GstSoupHttpClientSink

Properties

  "automatic-redirect"       gboolean              : Read / Write
  "cookies"                  GStrv                 : Read / Write
  "location"                 gchar*                : Read / Write
  "proxy"                    gchar*                : Read / Write
  "proxy-id"                 gchar*                : Read / Write
  "proxy-pw"                 gchar*                : Read / Write
  "session"                  SoupSession*          : Read / Write
  "user-agent"               gchar*                : Read / Write
  "user-id"                  gchar*                : Read / Write
  "user-pw"                  gchar*                : Read / Write
  "http-log-level"           SoupLoggerLogLevel    : Read / Write
  "retries"                  gint                  : Read / Write
  "retry-delay"              gint                  : Read / Write

Description

Synopsis

Element Information

plugin

soup

author

David Schleef <ds@entropywave.com>

class

Generic

Element Pads

name

sink

direction

sink

presence

always

details

ANY

Details

struct GstSoupHttpClientSink

struct GstSoupHttpClientSink;

Property Details

The "automatic-redirect" property

  "automatic-redirect"       gboolean              : Read / Write

Automatically follow HTTP redirects (HTTP Status Code 3xx).

Default value: TRUE


The "cookies" property

  "cookies"                  GStrv                 : Read / Write

HTTP request cookies.


The "location" property

  "location"                 gchar*                : Read / Write

URI to send to.

Default value: ""


The "proxy" property

  "proxy"                    gchar*                : Read / Write

HTTP proxy server URI.

Default value: ""


The "proxy-id" property

  "proxy-id"                 gchar*                : Read / Write

user id for proxy authentication.

Default value: ""


The "proxy-pw" property

  "proxy-pw"                 gchar*                : Read / Write

user password for proxy authentication.

Default value: ""


The "session" property

  "session"                  SoupSession*          : Read / Write

SoupSession object to use for communication.


The "user-agent" property

  "user-agent"               gchar*                : Read / Write

Value of the User-Agent HTTP request header field.

Default value: "GStreamer souphttpclientsink "


The "user-id" property

  "user-id"                  gchar*                : Read / Write

user id for authentication.

Default value: ""


The "user-pw" property

  "user-pw"                  gchar*                : Read / Write

user password for authentication.

Default value: ""


The "http-log-level" property

  "http-log-level"           SoupLoggerLogLevel    : Read / Write

Set log level for soup's HTTP session log.

Default value: SOUP_LOGGER_LOG_NONE


The "retries" property

  "retries"                  gint                  : Read / Write

Maximum number of retries, zero to disable, -1 to retry forever.

Allowed values: >= G_MAXULONG

Default value: 0


The "retry-delay" property

  "retry-delay"              gint                  : Read / Write

Delay in seconds between retries after a failure.

Allowed values: >= 1

Default value: 5