Index: media/formats/mp2t/es_parser_adts.cc |
diff --git a/media/formats/mp2t/es_parser_adts.cc b/media/formats/mp2t/es_parser_adts.cc |
index adf1dbe8ed1032aade94833e9609581d221cd3c9..a32d9f13ed265bfc9524b95d3ac09de8e3d1d676 100644 |
--- a/media/formats/mp2t/es_parser_adts.cc |
+++ b/media/formats/mp2t/es_parser_adts.cc |
@@ -6,7 +6,6 @@ |
#include <vector> |
-#include "base/basictypes.h" |
#include "base/logging.h" |
#include "base/strings/string_number_conversions.h" |
#include "media/base/audio_timestamp_helper.h" |
@@ -20,24 +19,24 @@ |
namespace media { |
-static int ExtractAdtsFrameSize(const uint8* adts_header) { |
+static int ExtractAdtsFrameSize(const uint8_t* adts_header) { |
return ((static_cast<int>(adts_header[5]) >> 5) | |
(static_cast<int>(adts_header[4]) << 3) | |
((static_cast<int>(adts_header[3]) & 0x3) << 11)); |
} |
-static size_t ExtractAdtsFrequencyIndex(const uint8* adts_header) { |
+static size_t ExtractAdtsFrequencyIndex(const uint8_t* adts_header) { |
return ((adts_header[2] >> 2) & 0xf); |
} |
-static size_t ExtractAdtsChannelConfig(const uint8* adts_header) { |
+static size_t ExtractAdtsChannelConfig(const uint8_t* adts_header) { |
return (((adts_header[3] >> 6) & 0x3) | |
((adts_header[2] & 0x1) << 2)); |
} |
// Return true if buf corresponds to an ADTS syncword. |
// |buf| size must be at least 2. |
-static bool isAdtsSyncWord(const uint8* buf) { |
+static bool isAdtsSyncWord(const uint8_t* buf) { |
// The first 12 bits must be 1. |
// The layer field (2 bits) must be set to 0. |
return (buf[0] == 0xff) && ((buf[1] & 0xf6) == 0xf0); |
@@ -47,18 +46,18 @@ namespace mp2t { |
struct EsParserAdts::AdtsFrame { |
// Pointer to the ES data. |
- const uint8* data; |
+ const uint8_t* data; |
// Frame size; |
int size; |
// Frame offset in the ES queue. |
- int64 queue_offset; |
+ int64_t queue_offset; |
}; |
bool EsParserAdts::LookForAdtsFrame(AdtsFrame* adts_frame) { |
int es_size; |
- const uint8* es; |
+ const uint8_t* es; |
es_queue_->Peek(&es, &es_size); |
int max_offset = es_size - kADTSHeaderMinSize; |
@@ -66,7 +65,7 @@ bool EsParserAdts::LookForAdtsFrame(AdtsFrame* adts_frame) { |
return false; |
for (int offset = 0; offset < max_offset; offset++) { |
- const uint8* cur_buf = &es[offset]; |
+ const uint8_t* cur_buf = &es[offset]; |
if (!isAdtsSyncWord(cur_buf)) |
continue; |
@@ -182,7 +181,7 @@ void EsParserAdts::ResetInternal() { |
last_audio_decoder_config_ = AudioDecoderConfig(); |
} |
-bool EsParserAdts::UpdateAudioConfiguration(const uint8* adts_header) { |
+bool EsParserAdts::UpdateAudioConfiguration(const uint8_t* adts_header) { |
size_t frequency_index = ExtractAdtsFrequencyIndex(adts_header); |
if (frequency_index >= kADTSFrequencyTableSize) { |
// Frequency index 13 & 14 are reserved |
@@ -213,7 +212,7 @@ bool EsParserAdts::UpdateAudioConfiguration(const uint8* adts_header) { |
// The following code is written according to ISO 14496 Part 3 Table 1.13 - |
// Syntax of AudioSpecificConfig. |
- uint16 extra_data_int = static_cast<uint16>( |
+ uint16_t extra_data_int = static_cast<uint16_t>( |
// Note: adts_profile is in the range [0,3], since the ADTS header only |
// allows two bits for its value. |
((adts_profile + 1) << 11) + |
@@ -222,8 +221,8 @@ bool EsParserAdts::UpdateAudioConfiguration(const uint8* adts_header) { |
// channel_configuration is [0..7], per early out above. |
(channel_configuration << 3)); |
std::vector<uint8_t> extra_data; |
- extra_data.push_back(static_cast<uint8>(extra_data_int >> 8)); |
- extra_data.push_back(static_cast<uint8>(extra_data_int & 0xff)); |
+ extra_data.push_back(static_cast<uint8_t>(extra_data_int >> 8)); |
+ extra_data.push_back(static_cast<uint8_t>(extra_data_int & 0xff)); |
AudioDecoderConfig audio_decoder_config( |
kCodecAAC, |