Index: media/midi/usb_midi_descriptor_parser.h |
diff --git a/media/midi/usb_midi_descriptor_parser.h b/media/midi/usb_midi_descriptor_parser.h |
index 8f741ca4cf9b106126c5bb45e4d1373a4d71af87..bb6f7911abfc948ad0dc03f1528975d1c5bedc64 100644 |
--- a/media/midi/usb_midi_descriptor_parser.h |
+++ b/media/midi/usb_midi_descriptor_parser.h |
@@ -1,3 +1,4 @@ |
+ |
// Copyright 2014 The Chromium Authors. All rights reserved. |
// Use of this source code is governed by a BSD-style license that can be |
// found in the LICENSE file. |
@@ -5,10 +6,12 @@ |
#ifndef MEDIA_MIDI_USB_MIDI_DESCRIPTOR_PARSER_H_ |
#define MEDIA_MIDI_USB_MIDI_DESCRIPTOR_PARSER_H_ |
+#include <stdint.h> |
+ |
#include <string> |
#include <vector> |
-#include "base/basictypes.h" |
+#include "base/macros.h" |
#include "media/midi/usb_midi_export.h" |
#include "media/midi/usb_midi_jack.h" |
@@ -30,15 +33,15 @@ class USB_MIDI_EXPORT UsbMidiDescriptorParser { |
bcd_device_version(0), |
manufacturer_index(0), |
product_index(0) {} |
- uint16 vendor_id; |
- uint16 product_id; |
+ uint16_t vendor_id; |
+ uint16_t product_id; |
// The higher one byte represents the "major" number and the lower one byte |
// represents the "minor" number. |
- uint16 bcd_device_version; |
- uint8 manufacturer_index; |
- uint8 product_index; |
+ uint16_t bcd_device_version; |
+ uint8_t manufacturer_index; |
+ uint8_t product_index; |
- static std::string BcdVersionToString(uint16); |
+ static std::string BcdVersionToString(uint16_t); |
}; |
UsbMidiDescriptorParser(); |
@@ -48,29 +51,31 @@ class USB_MIDI_EXPORT UsbMidiDescriptorParser { |
// When an incorrect input is given, this method may return true but |
// never crashes. |
bool Parse(UsbMidiDevice* device, |
- const uint8* data, |
+ const uint8_t* data, |
size_t size, |
std::vector<UsbMidiJack>* jacks); |
- bool ParseDeviceInfo(const uint8* data, size_t size, DeviceInfo* info); |
+ bool ParseDeviceInfo(const uint8_t* data, size_t size, DeviceInfo* info); |
private: |
bool ParseInternal(UsbMidiDevice* device, |
- const uint8* data, |
+ const uint8_t* data, |
size_t size, |
std::vector<UsbMidiJack>* jacks); |
- bool ParseDevice(const uint8* data, size_t size, DeviceInfo* info); |
- bool ParseInterface(const uint8* data, size_t size); |
- bool ParseCSInterface(UsbMidiDevice* device, const uint8* data, size_t size); |
- bool ParseEndpoint(const uint8* data, size_t size); |
- bool ParseCSEndpoint(const uint8* data, |
+ bool ParseDevice(const uint8_t* data, size_t size, DeviceInfo* info); |
+ bool ParseInterface(const uint8_t* data, size_t size); |
+ bool ParseCSInterface(UsbMidiDevice* device, |
+ const uint8_t* data, |
+ size_t size); |
+ bool ParseEndpoint(const uint8_t* data, size_t size); |
+ bool ParseCSEndpoint(const uint8_t* data, |
size_t size, |
std::vector<UsbMidiJack>* jacks); |
void Clear(); |
bool is_parsing_usb_midi_interface_; |
- uint8 current_endpoint_address_; |
- uint8 current_cable_number_; |
+ uint8_t current_endpoint_address_; |
+ uint8_t current_cable_number_; |
std::vector<UsbMidiJack> incomplete_jacks_; |