void set_done_callback(function(Shuffle:void) cb)
Sets the done callback. This function will be called when all sources have been processed, or if an error occurs.