| Rhythmbox Development Reference Manual | ||||
|---|---|---|---|---|
typedef RBPlaylistSourceRecorderPrivate; gboolean (*RBPlaylistSourceIterFunc) (GtkTreeModel *model, GtkTreeIter *iter, char **uri, char **artist, char **title, gulong *duration); GtkWidget* rb_playlist_source_recorder_new (GtkWidget *parent, RBShell *shell, RBPlugin *plugin, const char *name); void rb_playlist_source_recorder_set_name (RBPlaylistSourceRecorder *recorder, const char *name, GError **error); gboolean rb_playlist_source_recorder_add_from_model (RBPlaylistSourceRecorder *recorder, GtkTreeModel *model, RBPlaylistSourceIterFunc func, GError **error); void rb_playlist_source_recorder_add_uri (RBPlaylistSourceRecorder *recorder, const char *uri, GError **error); void rb_playlist_source_recorder_start (RBPlaylistSourceRecorder *recorder, GError **error); void rb_playlist_source_recorder_stop (RBPlaylistSourceRecorder *recorder, GError **error);
gboolean (*RBPlaylistSourceIterFunc) (GtkTreeModel *model,
GtkTreeIter *iter,
char **uri,
char **artist,
char **title,
gulong *duration);
|
|
|
|
|
|
|
|
|
|
|
|
Returns : |
GtkWidget* rb_playlist_source_recorder_new (GtkWidget *parent,
RBShell *shell,
RBPlugin *plugin,
const char *name);
|
|
|
|
|
|
|
|
Returns : |
void rb_playlist_source_recorder_set_name
(RBPlaylistSourceRecorder *recorder,
const char *name,
GError **error);
|
|
|
|
|
gboolean rb_playlist_source_recorder_add_from_model
(RBPlaylistSourceRecorder *recorder,
GtkTreeModel *model,
RBPlaylistSourceIterFunc func,
GError **error);
|
|
|
|
|
|
|
|
Returns : |
void rb_playlist_source_recorder_add_uri (RBPlaylistSourceRecorder *recorder,
const char *uri,
GError **error);
|
|
|
|
|
void rb_playlist_source_recorder_start (RBPlaylistSourceRecorder *recorder,
GError **error);
|
|
|