| librygel-renderer Reference Manual | ||||
|---|---|---|---|---|
| Top | Description | Object Hierarchy | Properties | ||||
RygelMediaRendererRygelMediaRenderer — This class may be used to implement in-process UPnP-AV media renderers. |
#define RYGEL_TYPE_MEDIA_RENDERER RygelMediaRenderer * rygel_media_renderer_new (const gchar *title,RygelMediaPlayer *player,RygelPluginCapabilities capabilities); struct RygelMediaRenderer; struct RygelMediaRendererClass;
Call rygel_media_device_add_interface() on the RygelMediaRenderer to allow it to render media from that network interface.
See the <link linkend="implementing-renderers">Implementing Renderers</link> section.
#define RYGEL_TYPE_MEDIA_RENDERER (rygel_media_renderer_get_type ())
The type for RygelMediaRenderer.
RygelMediaRenderer * rygel_media_renderer_new (const gchar *title,RygelMediaPlayer *player,RygelPluginCapabilities capabilities);
Create a RygelMediaRenderer to render content via a RygelMediaPlayer.
|
|
|
|
|
struct RygelMediaRenderer;
This class may be used to implement in-process UPnP-AV media renderers.
Call rygel_media_device_add_interface() on the RygelMediaRenderer to allow it to render media from that network interface.
See the <link linkend="implementing-renderers">Implementing Renderers</link> section.
struct RygelMediaRendererClass {
RygelMediaDeviceClass parent_class;
};
The class structure for RYGEL_TYPE_MEDIA_RENDERER. All the fields in this structure are private and should never be accessed directly.
RygelMediaDeviceClass |
the parent class structure |