Signal
RBTrackTransferBatch::track-prepare
Declaration
void
track_prepare (
RBTrackTransferBatch* self,
GTask* task,
RhythmDBEntry* entry,
gchar* dest,
gpointer user_data
)
Description [src]
Emitted when a track transfer is about to start, allowing signal handlers to perform any preparation required. The signal is emitted on the task thread, so no UI interaction is possible.
Use g_task_return_error()
with the provided GTask
to report errors.
Default handler: The default handler is called after the handlers added via |
Parameters
task
-
Type:
GTask
The current
GTask
.The data is owned by the caller of the function. entry
-
Type:
RhythmDBEntry
The
RhythmDBEntry
being transferred.The data is owned by the caller of the function. dest
-
Type:
gchar*
The destination URI for the transfer.
The data is owned by the caller of the function. The value is a NUL terminated UTF-8 string.