RygelPlaybinPlugin

RygelPlaybinPlugin — Implementation of RygelMediaRendererPlugin for GStreamer.

Synopsis

#define             RYGEL_PLAYBIN_TYPE_PLUGIN
#define             RYGEL_PLAYBIN_PLUGIN_NAME
RygelPlaybinPlugin * rygel_playbin_plugin_new           (void);
struct              RygelPlaybinPlugin;
struct              RygelPlaybinPluginClass;

Object Hierarchy

  GObject
   +----GUPnPResourceFactory
         +----RygelPlugin
               +----RygelMediaRendererPlugin
                     +----RygelPlaybinPlugin

Description

This class is useful only when implementing Rygel plugins.

Details

RYGEL_PLAYBIN_TYPE_PLUGIN

#define RYGEL_PLAYBIN_TYPE_PLUGIN (rygel_playbin_plugin_get_type ())

The type for RygelPlaybinPlugin.


RYGEL_PLAYBIN_PLUGIN_NAME

#define RYGEL_PLAYBIN_PLUGIN_NAME "Playbin"

rygel_playbin_plugin_new ()

RygelPlaybinPlugin * rygel_playbin_plugin_new           (void);

struct RygelPlaybinPlugin

struct RygelPlaybinPlugin;

Implementation of RygelMediaRendererPlugin for GStreamer.

This class is useful only when implementing Rygel plugins.


struct RygelPlaybinPluginClass

struct RygelPlaybinPluginClass {
	RygelMediaRendererPluginClass parent_class;
};

The class structure for RYGEL_PLAYBIN_TYPE_PLUGIN. All the fields in this structure are private and should never be accessed directly.

RygelMediaRendererPluginClass parent_class;

the parent class structure