RygelMediaRenderer

RygelMediaRenderer — This class may be used to implement in-process UPnP-AV media renderers.

Synopsis

#define             RYGEL_TYPE_MEDIA_RENDERER
RygelMediaRenderer * rygel_media_renderer_new           (const gchar *title,
                                                         RygelMediaPlayer *player,
                                                         RygelPluginCapabilities capabilities);
struct              RygelMediaRenderer;
struct              RygelMediaRendererClass;

Object Hierarchy

  GObject
   +----RygelMediaDevice
         +----RygelMediaRenderer

Properties

  "player"                   RygelMediaPlayer*     : Write / Construct Only

Description

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.

Details

RYGEL_TYPE_MEDIA_RENDERER

#define RYGEL_TYPE_MEDIA_RENDERER (rygel_media_renderer_get_type ())

The type for RygelMediaRenderer.


rygel_media_renderer_new ()

RygelMediaRenderer * rygel_media_renderer_new           (const gchar *title,
                                                         RygelMediaPlayer *player,
                                                         RygelPluginCapabilities capabilities);

Create a RygelMediaRenderer to render content via a RygelMediaPlayer.

title :

 

player :

 

capabilities :

 

struct RygelMediaRenderer

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

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 parent_class;

the parent class structure

Property Details

The "player" property

  "player"                   RygelMediaPlayer*     : Write / Construct Only

player.