Add unit tests for hardware video codecs.

Bug: webrtc:9594
Change-Id: I4529a5123997e0309bde1b931bb6d99bea8c0dfd
Reviewed-on: https://webrtc-review.googlesource.com/92399
Commit-Queue: Sami Kalliomäki <sakal@webrtc.org>
Reviewed-by: Magnus Jedvert <magjed@webrtc.org>
Reviewed-by: Patrik Höglund <phoglund@webrtc.org>
Cr-Commit-Position: refs/heads/master@{#24223}
diff --git a/BUILD.gn b/BUILD.gn
index b216cb8..cba086c 100644
--- a/BUILD.gn
+++ b/BUILD.gn
@@ -572,8 +572,12 @@
         "examples/androidjunit/src/org/appspot/apprtc/BluetoothManagerTest.java",
         "examples/androidjunit/src/org/appspot/apprtc/DirectRTCClientTest.java",
         "examples/androidjunit/src/org/appspot/apprtc/TCPChannelClientTest.java",
-        "sdk/android/tests/src/org/webrtc/GlGenericDrawerTest.java",
         "sdk/android/tests/src/org/webrtc/CameraEnumerationTest.java",
+        "sdk/android/tests/src/org/webrtc/CodecTestHelper.java",
+        "sdk/android/tests/src/org/webrtc/FakeMediaCodecWrapper.java",
+        "sdk/android/tests/src/org/webrtc/GlGenericDrawerTest.java",
+        "sdk/android/tests/src/org/webrtc/HardwareVideoEncoderTest.java",
+        "sdk/android/tests/src/org/webrtc/HardwareVideoDecoderTest.java",
         "sdk/android/tests/src/org/webrtc/ScalingSettingsTest.java",
       ]
 
@@ -581,6 +585,7 @@
         "examples:AppRTCMobile_javalib",
         "sdk/android:libjingle_peerconnection_java",
         "//base:base_java_test_support",
+        "//third_party/google-truth:google_truth_java",
       ]
     }
   }