|
Add HE AAC support to ISO BMFF.
1. Parse esds box to get HE AAC config.
2. Send audio config from AAC header to decoder instead of the one embedded in SampleDescription.
3. Convert raw audio data into ADTS before sending to decoder.
4. Abstract general bit stream code from H264BitReader into media::BitReader.
BUG= 134445
TEST=BitReaderTest, AACTest
Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=145617
Total comments: 22
Total comments: 9
Total comments: 1
|
Unified diffs |
Side-by-side diffs |
Delta from patch set |
Stats (+1189 lines, -187 lines) |
Patch |
 |
A |
content/common/gpu/media/h264_bit_reader.h
|
View
|
1
2
3
4
5
|
1 chunk |
+31 lines, -0 lines |
0 comments
|
Download
|
 |
A |
content/common/gpu/media/h264_bit_reader.cc
|
View
|
1
2
3
4
5
|
1 chunk |
+45 lines, -0 lines |
0 comments
|
Download
|
 |
A |
content/common/gpu/media/h264_bit_reader_unittest.cc
|
View
|
1
2
3
4
5
|
1 chunk |
+68 lines, -0 lines |
0 comments
|
Download
|
 |
M |
content/common/gpu/media/h264_parser.h
|
View
|
1
2
3
4
5
6
|
2 chunks |
+1 line, -55 lines |
0 comments
|
Download
|
 |
M |
content/common/gpu/media/h264_parser.cc
|
View
|
1
2
3
4
5
|
3 chunks |
+4 lines, -99 lines |
0 comments
|
Download
|
 |
M |
content/content_common.gypi
|
View
|
1
2
3
4
5
6
7
8
9
|
1 chunk |
+2 lines, -0 lines |
0 comments
|
Download
|
 |
M |
content/content_tests.gypi
|
View
|
1
2
3
4
5
6
7
8
9
|
1 chunk |
+1 line, -0 lines |
0 comments
|
Download
|
 |
A |
media/base/bit_reader.h
|
View
|
1
2
3
4
5
6
|
1 chunk |
+110 lines, -0 lines |
0 comments
|
Download
|
 |
A |
media/base/bit_reader.cc
|
View
|
1
2
3
4
5
6
|
1 chunk |
+74 lines, -0 lines |
0 comments
|
Download
|
 |
A |
media/base/bit_reader_unittest.cc
|
View
|
1
2
3
4
5
|
1 chunk |
+110 lines, -0 lines |
0 comments
|
Download
|
 |
M |
media/media.gyp
|
View
|
1
2
3
4
5
6
7
8
9
|
5 chunks |
+9 lines, -0 lines |
0 comments
|
Download
|
 |
A |
media/mp4/aac.h
|
View
|
1
2
3
4
5
6
|
1 chunk |
+67 lines, -0 lines |
0 comments
|
Download
|
 |
A |
media/mp4/aac.cc
|
View
|
1
2
3
4
5
6
7
8
|
1 chunk |
+252 lines, -0 lines |
0 comments
|
Download
|
 |
A |
media/mp4/aac_unittest.cc
|
View
|
1
2
3
4
5
|
1 chunk |
+104 lines, -0 lines |
0 comments
|
Download
|
 |
M |
media/mp4/avc.h
|
View
|
|
2 chunks |
+0 lines, -4 lines |
0 comments
|
Download
|
 |
M |
media/mp4/avc.cc
|
View
|
|
1 chunk |
+0 lines, -22 lines |
0 comments
|
Download
|
 |
M |
media/mp4/box_definitions.h
|
View
|
1
2
3
4
5
|
3 chunks |
+9 lines, -0 lines |
0 comments
|
Download
|
 |
M |
media/mp4/box_definitions.cc
|
View
|
1
2
3
4
5
|
4 chunks |
+26 lines, -2 lines |
0 comments
|
Download
|
 |
A |
media/mp4/es_descriptor.h
|
View
|
1
2
3
4
5
6
7
8
|
1 chunk |
+57 lines, -0 lines |
0 comments
|
Download
|
 |
A |
media/mp4/es_descriptor.cc
|
View
|
1
2
3
4
5
|
1 chunk |
+112 lines, -0 lines |
0 comments
|
Download
|
 |
A |
media/mp4/es_descriptor_unittest.cc
|
View
|
1
2
3
4
5
|
1 chunk |
+92 lines, -0 lines |
0 comments
|
Download
|
 |
M |
media/mp4/mp4_stream_parser.h
|
View
|
1
2
3
4
5
6
|
2 chunks |
+3 lines, -1 line |
0 comments
|
Download
|
 |
M |
media/mp4/mp4_stream_parser.cc
|
View
|
1
2
3
4
5
6
|
3 chunks |
+12 lines, -4 lines |
0 comments
|
Download
|
Total messages: 14 (0 generated)
|