GESUriSource

GESUriSource — outputs a single media stream from a given file

Synopsis

#include <ges/ges.h>

                    GESUriSource;
GESUriSource *      ges_track_filesource_new            (gchar *uri);

Object Hierarchy

  GObject
   +----GInitiallyUnowned
         +----GESTimelineElement
               +----GESTrackElement
                     +----GESSource
                           +----GESUriSource

Implemented Interfaces

GESUriSource implements GESExtractable and GESMetaContainer.

Properties

  "uri"                      gchar*                : Read / Write / Construct Only

Description

Outputs a single media stream from a given file. The stream chosen depends on the type of the track which contains the object.

Details

GESUriSource

typedef struct _GESUriSource GESUriSource;

ges_track_filesource_new ()

GESUriSource *      ges_track_filesource_new            (gchar *uri);

Creates a new GESUriSource for the provided uri.

uri :

the URI the source should control

Returns :

The newly created GESUriSource, or NULL if there was an error.

Property Details

The "uri" property

  "uri"                      gchar*                : Read / Write / Construct Only

The location of the file/resource to use.

Default value: NULL