def METHOD_NAME(self, uri: str, progress: timedelta, song: Song):
    """
    :param uri: the URI to play. The URI is guaranteed to be one of the schemes in
        the :class:`supported_schemes` set for this adapter.
    :param progress: the time at which to start playing the song.
    :param song: the actual song. This could be used to set metadata and such on the
        player.
    """