![]() |
![]() |
![]() |
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);
typedef struct RBPlaylistSourceRecorderPrivate RBPlaylistSourceRecorderPrivate;
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);
|
|
|
void rb_playlist_source_recorder_stop (RBPlaylistSourceRecorder *recorder, GError **error);
|
|
|