FrameEncryption Video End To End Testcase.
There was a suggestion in a previous CL to add an end to end test case to
prevent future regressions. I have enabled this by adding two fakes that
perform fake encryption and enabling an end to end test with VP8 and the
GenericDescriptor.
Bug: webrtc:9927
Change-Id: Icf96eeed541ada1e0579eb81b6f87a46d1c43d96
Reviewed-on: https://webrtc-review.googlesource.com/c/108020
Commit-Queue: Benjamin Wright <benwright@webrtc.org>
Reviewed-by: Stefan Holmer <stefan@webrtc.org>
Cr-Commit-Position: refs/heads/master@{#25399}
diff --git a/video/BUILD.gn b/video/BUILD.gn
index dc715d1..33dcbe6 100644
--- a/video/BUILD.gn
+++ b/video/BUILD.gn
@@ -394,6 +394,7 @@
"end_to_end_tests/config_tests.cc",
"end_to_end_tests/extended_reports_tests.cc",
"end_to_end_tests/fec_tests.cc",
+ "end_to_end_tests/frame_encryption_tests.cc",
"end_to_end_tests/histogram_tests.cc",
"end_to_end_tests/multi_codec_receive_tests.cc",
"end_to_end_tests/multi_stream_tester.cc",
@@ -426,6 +427,8 @@
":video",
":video_mocks",
":video_stream_encoder_impl",
+ "../api:fake_frame_decryptor",
+ "../api:fake_frame_encryptor",
"../api:simulated_network_api",
"../api/test/video:function_video_factory",
"../api/video:encoded_image",