rb-static-playlist-source

rb-static-playlist-source

Synopsis

RBSource*           rb_static_playlist_source_new       (RBShell *shell,
                                                         const char *name,
                                                         const char *sorting_name,
                                                         gboolean local,
                                                         RhythmDBEntryType entry_type);
RBSource*           rb_static_playlist_source_new_from_xml
                                                        (RBShell *shell,
                                                         xmlNodePtr node);
void                rb_static_playlist_source_load_from_xml
                                                        (RBStaticPlaylistSource *source,
                                                         xmlNodePtr node);
void                rb_static_playlist_source_add_entry (RBStaticPlaylistSource *source,
                                                         RhythmDBEntry *entry,
                                                         gint index);
void                rb_static_playlist_source_remove_entry
                                                        (RBStaticPlaylistSource *source,
                                                         RhythmDBEntry *entry);
void                rb_static_playlist_source_add_location
                                                        (RBStaticPlaylistSource *source,
                                                         const char *location,
                                                         gint index);
void                rb_static_playlist_source_add_locations
                                                        (RBStaticPlaylistSource *source,
                                                         GList *locations);
void                rb_static_playlist_source_remove_location
                                                        (RBStaticPlaylistSource *source,
                                                         const char *location);
void                rb_static_playlist_source_move_entry
                                                        (RBStaticPlaylistSource *source,
                                                         RhythmDBEntry *entry,
                                                         gint index);

Description

Details

rb_static_playlist_source_new ()

RBSource*           rb_static_playlist_source_new       (RBShell *shell,
                                                         const char *name,
                                                         const char *sorting_name,
                                                         gboolean local,
                                                         RhythmDBEntryType entry_type);

shell :

name :

sorting_name :

local :

entry_type :

Returns :


rb_static_playlist_source_new_from_xml ()

RBSource*           rb_static_playlist_source_new_from_xml
                                                        (RBShell *shell,
                                                         xmlNodePtr node);

shell :

node :

Returns :


rb_static_playlist_source_load_from_xml ()

void                rb_static_playlist_source_load_from_xml
                                                        (RBStaticPlaylistSource *source,
                                                         xmlNodePtr node);

source :

node :


rb_static_playlist_source_add_entry ()

void                rb_static_playlist_source_add_entry (RBStaticPlaylistSource *source,
                                                         RhythmDBEntry *entry,
                                                         gint index);

source :

entry :

index :


rb_static_playlist_source_remove_entry ()

void                rb_static_playlist_source_remove_entry
                                                        (RBStaticPlaylistSource *source,
                                                         RhythmDBEntry *entry);

source :

entry :


rb_static_playlist_source_add_location ()

void                rb_static_playlist_source_add_location
                                                        (RBStaticPlaylistSource *source,
                                                         const char *location,
                                                         gint index);

source :

location :

index :


rb_static_playlist_source_add_locations ()

void                rb_static_playlist_source_add_locations
                                                        (RBStaticPlaylistSource *source,
                                                         GList *locations);

source :

locations :


rb_static_playlist_source_remove_location ()

void                rb_static_playlist_source_remove_location
                                                        (RBStaticPlaylistSource *source,
                                                         const char *location);

source :

location :


rb_static_playlist_source_move_entry ()

void                rb_static_playlist_source_move_entry
                                                        (RBStaticPlaylistSource *source,
                                                         RhythmDBEntry *entry,
                                                         gint index);

source :

entry :

index :