update xPlayer