dataurisrc

dataurisrc — Handles data: uris

Synopsis

                    GstDataURISrc;

Object Hierarchy

  GObject
   +----GstObject
         +----GstElement
               +----GstBaseSrc
                     +----GstDataURISrc

Implemented Interfaces

GstDataURISrc implements GstURIHandler.

Properties

  "uri"                      gchar*                : Read / Write

Description

dataurisrc handles data: URIs, see RFC 2397 for more information.

Example launch line

1
gst-launch-0.10 -v dataurisrc uri="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAfElEQVQ4je2MwQnAIAxFgziA4EnczIsO4MEROo/gzZWc4xdTbe1R6LGRR74heYS7iKElzfcMiRnt4hf8gk8EayB6luefue/HzlJfCA50XsNjYRxprZmenXNIKSGEsC+QUqK1hhgj521BzhnWWiilUGvdF5RS4L2HMQZCCJy8sHMm2TYdJAAAAABJRU5ErkJggg==" ! pngdec ! ffmpegcolorspace ! freeze ! ffmpegcolorspace ! autovideosink
This pipeline displays a small 16x16 PNG image from the data URI.

Details

GstDataURISrc

typedef struct _GstDataURISrc GstDataURISrc;

Property Details

The "uri" property

  "uri"                      gchar*                : Read / Write

URI that should be used.

Default value: NULL