MafwProxyPlaylist

MafwProxyPlaylist — Proxy for shared playlist

Synopsis

                    MafwProxyPlaylist;
#define             MAFW_PROXY_PLAYLIST_INVALID_ID
GObject*            mafw_proxy_playlist_new             (guint id);
guint               mafw_proxy_playlist_get_id          (MafwProxyPlaylist *self);

Object Hierarchy

  GObject
   +----MafwProxyPlaylist

Implemented Interfaces

MafwProxyPlaylist implements MafwPlaylist.

Description

MafwProxyPlaylist is a shared playlist which can be shared among multiple processes. Changes are announced on D-Bus.

Details

MafwProxyPlaylist

typedef struct _MafwProxyPlaylist MafwProxyPlaylist;

Object structure.


MAFW_PROXY_PLAYLIST_INVALID_ID

#define MAFW_PROXY_PLAYLIST_INVALID_ID		0L

A playlist ID that no valid shared playlists has


mafw_proxy_playlist_new ()

GObject*            mafw_proxy_playlist_new             (guint id);

Create a new shared playlist object and bind it to the given existing playlist ID.

id : the ID of the playlist the new object will represent.
Returns : a new MafwProxyPlaylist.

mafw_proxy_playlist_get_id ()

guint               mafw_proxy_playlist_get_id          (MafwProxyPlaylist *self);

Gets the proxy playlist id.

self : a MafwProxyPlaylist
Returns : a guint with the given id.