|
Drop DecryptConfig::data_offset_.
This CL drops DecryptConfig::data_offset_ and moves the offset parsing code into WebM demuxers. This allows us to remove offset passing/calculation code in several layers of the media pipeline.
Background:
We used to have HMAC check in encrypted WebM RFC, which requires us to keep the IV together with the encrypted frame, hence the offset. Now the HMAC check is dropped from the RFC so offset is not necessary anymore.
BUG= 298569
Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=243672
Total comments: 4
|
Unified diffs |
Side-by-side diffs |
Delta from patch set |
Stats (+100 lines, -127 lines) |
Patch |
 |
M |
content/renderer/media/android/media_source_delegate.cc
|
View
|
1
|
1 chunk |
+2 lines, -8 lines |
0 comments
|
Download
|
 |
M |
content/renderer/pepper/content_decryptor_delegate.cc
|
View
|
|
1 chunk |
+2 lines, -1 line |
0 comments
|
Download
|
 |
M |
media/base/decrypt_config.h
|
View
|
|
2 chunks |
+0 lines, -12 lines |
0 comments
|
Download
|
 |
M |
media/base/decrypt_config.cc
|
View
|
|
1 chunk |
+0 lines, -3 lines |
0 comments
|
Download
|
 |
M |
media/cdm/aes_decryptor.cc
|
View
|
|
2 chunks |
+4 lines, -8 lines |
0 comments
|
Download
|
 |
M |
media/cdm/aes_decryptor_unittest.cc
|
View
|
1
2
|
19 chunks |
+22 lines, -33 lines |
0 comments
|
Download
|
 |
M |
media/cdm/ppapi/external_clear_key/clear_key_cdm.cc
|
View
|
|
2 chunks |
+2 lines, -2 lines |
0 comments
|
Download
|
 |
M |
media/filters/decrypting_audio_decoder_unittest.cc
|
View
|
1
2
|
1 chunk |
+0 lines, -1 line |
0 comments
|
Download
|
 |
M |
media/filters/decrypting_demuxer_stream.cc
|
View
|
|
1 chunk |
+1 line, -2 lines |
0 comments
|
Download
|
 |
M |
media/filters/decrypting_demuxer_stream_unittest.cc
|
View
|
1
2
|
1 chunk |
+1 line, -1 line |
0 comments
|
Download
|
 |
M |
media/filters/decrypting_video_decoder_unittest.cc
|
View
|
1
2
|
1 chunk |
+0 lines, -1 line |
0 comments
|
Download
|
 |
M |
media/filters/fake_demuxer_stream.cc
|
View
|
1
2
|
1 chunk |
+0 lines, -1 line |
0 comments
|
Download
|
 |
M |
media/filters/ffmpeg_demuxer.cc
|
View
|
|
3 chunks |
+21 lines, -12 lines |
0 comments
|
Download
|
 |
M |
media/mp4/mp4_stream_parser.cc
|
View
|
|
2 chunks |
+1 line, -2 lines |
0 comments
|
Download
|
 |
M |
media/mp4/track_run_iterator.cc
|
View
|
|
1 chunk |
+0 lines, -1 line |
0 comments
|
Download
|
 |
M |
media/webm/webm_cluster_parser.cc
|
View
|
|
2 chunks |
+22 lines, -18 lines |
2 comments
|
Download
|
 |
M |
media/webm/webm_cluster_parser_unittest.cc
|
View
|
1
2
3
4
|
2 chunks |
+2 lines, -4 lines |
0 comments
|
Download
|
 |
M |
media/webm/webm_crypto_helpers.h
|
View
|
1
2
3
|
1 chunk |
+10 lines, -9 lines |
0 comments
|
Download
|
 |
M |
media/webm/webm_crypto_helpers.cc
|
View
|
|
2 chunks |
+10 lines, -8 lines |
2 comments
|
Download
|
Total messages: 12 (0 generated)
|