Index: content/browser/gamepad/xbox_data_fetcher_mac.cc |
diff --git a/content/browser/gamepad/xbox_data_fetcher_mac.cc b/content/browser/gamepad/xbox_data_fetcher_mac.cc |
index 163f96cb3acb640f5ae3a0db4bb179ae1472774e..7ef35318d1847cea3fc16d818564430f16229e7f 100644 |
--- a/content/browser/gamepad/xbox_data_fetcher_mac.cc |
+++ b/content/browser/gamepad/xbox_data_fetcher_mac.cc |
@@ -69,17 +69,17 @@ struct Xbox360ButtonData { |
bool x : 1; |
bool y : 1; |
- uint8 trigger_left; |
- uint8 trigger_right; |
+ uint8_t trigger_left; |
+ uint8_t trigger_right; |
- int16 stick_left_x; |
- int16 stick_left_y; |
- int16 stick_right_x; |
- int16 stick_right_y; |
+ int16_t stick_left_x; |
+ int16_t stick_left_y; |
+ int16_t stick_right_x; |
+ int16_t stick_right_y; |
// Always 0. |
- uint32 dummy2; |
- uint16 dummy3; |
+ uint32_t dummy2; |
+ uint16_t dummy3; |
}; |
struct XboxOneButtonData { |
@@ -103,13 +103,13 @@ struct XboxOneButtonData { |
bool stick_left_click : 1; |
bool stick_right_click : 1; |
- uint16 trigger_left; |
- uint16 trigger_right; |
+ uint16_t trigger_left; |
+ uint16_t trigger_right; |
- int16 stick_left_x; |
- int16 stick_left_y; |
- int16 stick_right_x; |
- int16 stick_right_y; |
+ int16_t stick_left_x; |
+ int16_t stick_left_y; |
+ int16_t stick_right_x; |
+ int16_t stick_right_y; |
}; |
#pragma pack(pop) |
@@ -118,17 +118,17 @@ static_assert(sizeof(XboxOneButtonData) == 14, "xbox button data wrong size"); |
// From MSDN: |
// http://msdn.microsoft.com/en-us/library/windows/desktop/ee417001(v=vs.85).aspx#dead_zone |
-const int16 kLeftThumbDeadzone = 7849; |
-const int16 kRightThumbDeadzone = 8689; |
-const uint8 kXbox360TriggerDeadzone = 30; |
-const uint16 kXboxOneTriggerMax = 1023; |
-const uint16 kXboxOneTriggerDeadzone = 120; |
- |
-void NormalizeAxis(int16 x, |
- int16 y, |
- int16 deadzone, |
- float* x_out, |
- float* y_out) { |
+const int16_t kLeftThumbDeadzone = 7849; |
+const int16_t kRightThumbDeadzone = 8689; |
+const uint8_t kXbox360TriggerDeadzone = 30; |
+const uint16_t kXboxOneTriggerMax = 1023; |
+const uint16_t kXboxOneTriggerDeadzone = 120; |
+ |
+void NormalizeAxis(int16_t x, |
+ int16_t y, |
+ int16_t deadzone, |
+ float* x_out, |
+ float* y_out) { |
float x_val = x; |
float y_val = y; |
@@ -157,13 +157,15 @@ void NormalizeAxis(int16 x, |
} |
} |
-float NormalizeTrigger(uint8 value) { |
- return value < kXbox360TriggerDeadzone ? 0 : |
- static_cast<float>(value - kXbox360TriggerDeadzone) / |
- (std::numeric_limits<uint8>::max() - kXbox360TriggerDeadzone); |
+float NormalizeTrigger(uint8_t value) { |
+ return value < kXbox360TriggerDeadzone |
+ ? 0 |
+ : static_cast<float>(value - kXbox360TriggerDeadzone) / |
+ (std::numeric_limits<uint8_t>::max() - |
+ kXbox360TriggerDeadzone); |
} |
-float NormalizeXboxOneTrigger(uint16 value) { |
+float NormalizeXboxOneTrigger(uint16_t value) { |
return value < kXboxOneTriggerDeadzone ? 0 : |
static_cast<float>(value - kXboxOneTriggerDeadzone) / |
(kXboxOneTriggerMax - kXboxOneTriggerDeadzone); |
@@ -398,17 +400,17 @@ bool XboxController::OpenDevice(io_service_t service) { |
// The interface should have two pipes. Pipe 1 with direction kUSBIn and pipe |
// 2 with direction kUSBOut. Both pipes should have type kUSBInterrupt. |
- uint8 num_endpoints; |
+ uint8_t num_endpoints; |
kr = (*interface_)->GetNumEndpoints(interface_, &num_endpoints); |
if (kr != KERN_SUCCESS || num_endpoints < 2) |
return false; |
for (int i = 1; i <= 2; i++) { |
- uint8 direction; |
- uint8 number; |
- uint8 transfer_type; |
- uint16 max_packet_size; |
- uint8 interval; |
+ uint8_t direction; |
+ uint8_t number; |
+ uint8_t transfer_type; |
+ uint16_t max_packet_size; |
+ uint8_t interval; |
kr = (*interface_)->GetPipeProperties(interface_, |
i, |
@@ -423,7 +425,7 @@ bool XboxController::OpenDevice(io_service_t service) { |
if (i == read_endpoint_) { |
if (direction != kUSBIn) |
return false; |
- read_buffer_.reset(new uint8[max_packet_size]); |
+ read_buffer_.reset(new uint8_t[max_packet_size]); |
read_buffer_size_ = max_packet_size; |
QueueRead(); |
} else if (i == control_endpoint_) { |
@@ -521,13 +523,13 @@ void XboxController::ProcessXbox360Packet(size_t length) { |
IOError(); |
return; |
} |
- uint8* buffer = read_buffer_.get(); |
+ uint8_t* buffer = read_buffer_.get(); |
if (buffer[1] != length) |
// Length in packet doesn't match length reported by USB. |
return; |
- uint8 type = buffer[0]; |
+ uint8_t type = buffer[0]; |
buffer += 2; |
length -= 2; |
switch (type) { |
@@ -562,9 +564,9 @@ void XboxController::ProcessXboxOnePacket(size_t length) { |
IOError(); |
return; |
} |
- uint8* buffer = read_buffer_.get(); |
+ uint8_t* buffer = read_buffer_.get(); |
- uint8 type = buffer[0]; |
+ uint8_t type = buffer[0]; |
buffer += 4; |
length -= 4; |
switch (type) { |
@@ -783,7 +785,7 @@ void XboxDataFetcher::RemoveController(XboxController* controller) { |
delete controller; |
} |
-void XboxDataFetcher::RemoveControllerByLocationID(uint32 location_id) { |
+void XboxDataFetcher::RemoveControllerByLocationID(uint32_t location_id) { |
XboxController* controller = NULL; |
for (std::set<XboxController*>::iterator i = controllers_.begin(); |
i != controllers_.end(); |