paste

@accepts(<list>)
@returns(RB.TrackTransferBatch)
def paste(entries)

Adds a list of entries previously cut or copied from another source. If the entries are not of the type used by the source, the entries will be copied and possibly converted into an acceptable format. This can be used for transfers to and from devices and network shares.

If the transfer is performed using an RB.TrackTransferBatch, the batch object is returned so the caller can monitor the transfer progress. The caller does not own a reference on the batch object.

entries :

a list of RB.RhythmDBEntry objects to paste in

Returns :

the RB.TrackTransferBatch used to perform the transfer (if any)