MediaEngine
Object Hierarchy:
Description:
public abstract class MediaEngine : Object
This is the base class for media engines that contain knowledge about streaming and transcoding capabilites of the media library in use.
See, for instance, Rygel's "gstreamer" and "simple" media engines. The actual media engine used by Rygel at runtime is specified by the
media-engine configuration key/ For instance, in rygel.conf: media-engine=librygel-media-engine-gst.so
Media engines should also derive their own Rygel.DataSource, returning an instance of it from create_data_source().
Content:
Static methods:
Creation methods:
Methods:
Inherited Members:
All known members inherited from class GLib.Object
- @new
- newv
- new_valist
- get_type
- get_class
- @ref
- unref
- ref_sink
- weak_ref
- weak_unref
- add_weak_pointer
- remove_weak_pointer
- @get
- @set
- get_property
- set_property
- get_data
- set_data
- set_data_full
- steal_data
- get_qdata
- set_qdata
- set_qdata_full
- steal_qdata
- freeze_notify
- thaw_notify
- dispose
- constructed
- notify_property
- connect
- disconnect
- add_toggle_ref
- remove_toggle_ref
- bind_property
- notify
- ref_count