think it's worth mentioning that id is returned, also I'd make a typedef, smth like  MediaPlayerID for it