[mr3056] Player: some improvements and code style