| Index: media/formats/mp2t/es_parser_adts_unittest.cc
|
| diff --git a/media/formats/mp2t/es_parser_adts_unittest.cc b/media/formats/mp2t/es_parser_adts_unittest.cc
|
| index 59fa85047c1cf298a54a4a7f1db92614968b4dbe..68fc24b10d90a4cd7ae0b6074949bae3406ef5cf 100644
|
| --- a/media/formats/mp2t/es_parser_adts_unittest.cc
|
| +++ b/media/formats/mp2t/es_parser_adts_unittest.cc
|
| @@ -17,6 +17,9 @@ namespace media {
|
| class AudioDecoderConfig;
|
|
|
| namespace mp2t {
|
| +namespace {
|
| +const char kAac44100PacketTimestamp[] = "(0) (23) (46) (69)";
|
| +}
|
|
|
| class EsParserAdtsTest : public EsParserTestBase,
|
| public testing::Test {
|
| @@ -73,6 +76,16 @@ TEST_F(EsParserAdtsTest, AacLcAdts) {
|
| EXPECT_EQ(1u, config_count_);
|
| EXPECT_EQ(14u, buffer_count_);
|
| }
|
| +
|
| +TEST_F(EsParserAdtsTest, AacSampleRate) {
|
| + std::vector<Packet> pes_packets =
|
| + LoadPacketsFromFiles("aac-44100-packet-%d", 4);
|
| +
|
| + pes_packets.front().pts = base::TimeDelta::FromSeconds(0);
|
| + EXPECT_TRUE(Process(pes_packets, false));
|
| + EXPECT_EQ(4u, buffer_count_);
|
| + EXPECT_EQ(kAac44100PacketTimestamp, buffer_timestamps_);
|
| +}
|
| } // namespace mp2t
|
| } // namespace media
|
|
|
|
|