SampleVideoEncoder: To encode AVC/HEVC stream with B-frames enabled

It uses MediaRecorder APIs to record B-frames enabled video from camera2
input and MediaCodec APIs to encode reference test vector using input surface.

Test: adb shell am start -n "com.android.media.samplevideoencoder/com.\
      android.media.samplevideoencoder.MainActivity"

Bug: 176060167

Change-Id: If0bae193c49a923d642a9bbc4aa0bb0b49670264
diff --git a/media/tests/SampleVideoEncoder/gradle.properties b/media/tests/SampleVideoEncoder/gradle.properties
new file mode 100644
index 0000000..5ae443b
--- /dev/null
+++ b/media/tests/SampleVideoEncoder/gradle.properties
@@ -0,0 +1,4 @@
+# Project-wide Gradle settings.
+org.gradle.jvmargs=-Xmx2048m -Dfile.encoding=UTF-8
+android.useAndroidX=true
+android.enableJetifier=true