IPlayer interface