def callback(track_transfer_batch, entry, dest, dest_size, dest_mediatype, error, user_param1, ...)

Emitted when a track transfer is complete, whether because the track was fully transferred, because an error occurred, or because the batch was cancelled (maybe..).

track_transfer_batch :

instance of RB.TrackTransferBatch that is emitting the signal

entry :

the RB.RhythmDBEntry that was transferred

dest :

the destination URI for the transfer

dest_size :

size of the destination file

dest_mediatype :

the media type of the destination file

error :

any error that occurred during transfer

user_param1 :

first user parameter (if any) specified with the connect() method

... :

additional user parameters (if any)