rb-playlist-source-recorder
rb-playlist-source-recorder —
|
|
Synopsis
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,
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);
Details
RBPlaylistSourceRecorderPrivate
typedef struct RBPlaylistSourceRecorderPrivate RBPlaylistSourceRecorderPrivate;
RBPlaylistSourceIterFunc ()
gboolean (*RBPlaylistSourceIterFunc) (GtkTreeModel *model,
GtkTreeIter *iter,
char **uri,
char **artist,
char **title,
gulong *duration);
model : |
|
iter : |
|
uri : |
|
artist : |
|
title : |
|
duration : |
|
Returns : |
|
rb_playlist_source_recorder_new ()
GtkWidget* rb_playlist_source_recorder_new (GtkWidget *parent,
RBShell *shell,
const char *name);
parent : |
|
shell : |
|
name : |
|
Returns : |
|
rb_playlist_source_recorder_set_name ()
void rb_playlist_source_recorder_set_name
(RBPlaylistSourceRecorder *recorder,
const char *name,
GError **error);
recorder : |
|
name : |
|
error : |
|
rb_playlist_source_recorder_add_from_model ()
gboolean rb_playlist_source_recorder_add_from_model
(RBPlaylistSourceRecorder *recorder,
GtkTreeModel *model,
RBPlaylistSourceIterFunc func,
GError **error);
recorder : |
|
model : |
|
func : |
|
error : |
|
Returns : |
|
rb_playlist_source_recorder_add_uri ()
void rb_playlist_source_recorder_add_uri
(RBPlaylistSourceRecorder *recorder,
const char *uri,
GError **error);
rb_playlist_source_recorder_start ()
void rb_playlist_source_recorder_start
(RBPlaylistSourceRecorder *recorder,
GError **error);
rb_playlist_source_recorder_stop ()
void rb_playlist_source_recorder_stop
(RBPlaylistSourceRecorder *recorder,
GError **error);