|
|
Pass DecryptConfig parameters over IPC and use it in AVDA.
This CL expands the BitstreamBuffer to pass the DecryptConfig
parameters (key ID, initialization vactor and the subsamples
lengths) to the Android Video Decoder Accelerator (AVDA)
and uses them by calling MediaCodec::QueueSecureInputBuffer()
if the frames are encrypted.
BUG= 545091
Committed: https://crrev.com/47fb8a4962f80074e50608ff2d1cf1cf5bc7552d
Cr-Commit-Position: refs/heads/master@{#356438}
Total comments: 11
Total comments: 11
|
Unified diffs |
Side-by-side diffs |
Delta from patch set |
Stats (+209 lines, -50 lines) |
Patch |
 |
M |
content/common/gpu/client/gpu_video_decode_accelerator_host.cc
|
View
|
|
1 chunk |
+10 lines, -3 lines |
0 comments
|
Download
|
 |
M |
content/common/gpu/gpu_messages.h
|
View
|
1
2
3
4
5
|
4 chunks |
+18 lines, -5 lines |
0 comments
|
Download
|
 |
M |
content/common/gpu/media/android_video_decode_accelerator.cc
|
View
|
1
2
3
|
4 chunks |
+40 lines, -12 lines |
0 comments
|
Download
|
 |
M |
content/common/gpu/media/gpu_video_decode_accelerator.h
|
View
|
|
2 chunks |
+3 lines, -4 lines |
0 comments
|
Download
|
 |
M |
content/common/gpu/media/gpu_video_decode_accelerator.cc
|
View
|
1
2
|
2 chunks |
+14 lines, -8 lines |
0 comments
|
Download
|
 |
M |
content/common/media/media_player_messages_android.h
|
View
|
|
1 chunk |
+0 lines, -5 lines |
0 comments
|
Download
|
 |
M |
media/base/BUILD.gn
|
View
|
|
1 chunk |
+1 line, -0 lines |
0 comments
|
Download
|
 |
M |
media/base/android/java/src/org/chromium/media/MediaCodecBridge.java
|
View
|
1
2
3
4
5
6
7
8
|
2 chunks |
+2 lines, -2 lines |
0 comments
|
Download
|
 |
M |
media/base/android/media_codec_bridge.h
|
View
|
1
2
3
|
1 chunk |
+13 lines, -0 lines |
0 comments
|
Download
|
 |
M |
media/base/android/media_codec_bridge.cc
|
View
|
1
2
3
|
1 chunk |
+17 lines, -0 lines |
0 comments
|
Download
|
 |
M |
media/base/bitstream_buffer.h
|
View
|
1
2
3
4
5
6
|
3 chunks |
+23 lines, -11 lines |
0 comments
|
Download
|
 |
A |
media/base/bitstream_buffer.cc
|
View
|
1
2
3
4
|
1 chunk |
+34 lines, -0 lines |
0 comments
|
Download
|
 |
M |
media/base/decoder_buffer.cc
|
View
|
|
1 chunk |
+4 lines, -0 lines |
0 comments
|
Download
|
 |
M |
media/base/decrypt_config.h
|
View
|
1
2
3
|
3 chunks |
+9 lines, -0 lines |
0 comments
|
Download
|
 |
M |
media/base/decrypt_config.cc
|
View
|
1
2
3
|
2 chunks |
+14 lines, -0 lines |
0 comments
|
Download
|
 |
M |
media/filters/gpu_video_decoder.cc
|
View
|
1
|
2 chunks |
+6 lines, -0 lines |
0 comments
|
Download
|
 |
M |
media/media.gyp
|
View
|
1
2
3
4
5
6
7
|
1 chunk |
+1 line, -0 lines |
0 comments
|
Download
|
Total messages: 36 (14 generated)
|