DataSource


Object Hierarchy:

Object hierarchy for DataSource

Description:

public interface DataSource : Object

Interface for all data streams provided by a #RygelMediaEngine.

The data source is responsible for providing the streamable byte-stream via its data_available signal. End-of-stream is signalled by the done signal, while errors are signalled by the error signal.

Implementations should fulfil at least these requirements:

  1. It should support at least the file:// URI scheme.
  2. It should be able to stream any kind of binary data, regardless of the format.

Namespace: Rygel
Package: librygel-server

Content:

Methods:

Signals:

Inherited Members:

All known members inherited from class GLib.Object