RygelPlaybinPlayer

RygelPlaybinPlayer — Implementation of RygelMediaPlayer for GStreamer.

Functions

Types and Values

Description

This class is useful only when implementing Rygel plugins.

Functions

RYGEL_PLAYBIN_TYPE_PLAYER

#define RYGEL_PLAYBIN_TYPE_PLAYER (rygel_playbin_player_get_type ())

The type for RygelPlaybinPlayer.


rygel_playbin_player_new_wrap ()

RygelPlaybinPlayer *
rygel_playbin_player_new_wrap (GstElement *playbin);

rygel_playbin_player_new_wrap has been deprecated since version 0.21.5 and should not be used in newly-written code.

No replacement specified.

Parameters

playbin

 

 

rygel_playbin_player_get_playbin ()

GstElement *
rygel_playbin_player_get_playbin (RygelPlaybinPlayer *self);

Get and return the current value of the "playbin" property.

Parameters

self

the RygelPlaybinPlayer instance to query

 

Returns

the value of the "playbin" property


rygel_playbin_player_get_supported_profiles ()

GList *
rygel_playbin_player_get_supported_profiles
                               (RygelPlaybinPlayer *self);

Get and return the current value of the "supported-profiles" property.

Parameters

self

the RygelPlaybinPlayer instance to query

 

Returns

the value of the "supported-profiles" property


rygel_playbin_player_get_default ()

RygelPlaybinPlayer *
rygel_playbin_player_get_default (void);

rygel_playbin_player_get_default has been deprecated since version 0.23.1 and should not be used in newly-written code.

No replacement specified.


rygel_playbin_player_instance ()

RygelPlaybinPlayer *
rygel_playbin_player_instance (GError **error);

Parameters

error

location to store the error occuring, or NULL to ignore

 

Types and Values

struct RygelPlaybinPlayer

struct RygelPlaybinPlayer {
	GObject parent_instance;
	RygelPlaybinPlayerPrivate * priv;
};

Implementation of RygelMediaPlayer for GStreamer.

This class is useful only when implementing Rygel plugins.


struct RygelPlaybinPlayerClass

struct RygelPlaybinPlayerClass {
	GObjectClass parent_class;
};

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

Members

GObjectClass parent_class;

the parent class structure

 

enum RygelPlaybinPlayerError

Members

RYGEL_PLAYBIN_PLAYER_ERROR_NO_ELEMENT