Add YouTube 15.08

Change-Id: I3c8f50ae38f659b0b358ffcca344dc51d8d1671e
diff --git a/build.gradle b/build.gradle
index 171ede1..2b39b08 100644
--- a/build.gradle
+++ b/build.gradle
@@ -426,7 +426,8 @@
         "youtube/youtube.android_12.22",
         "youtube/youtube.android_13.37",
         "youtube/youtube.android_14.19",
-        "youtube/youtube.android_14.44"
+        "youtube/youtube.android_14.44",
+        "youtube/youtube.android_15.08"
     ],
 ]
 
diff --git a/third_party/youtube/youtube.android_15.08.tar.gz.sha1 b/third_party/youtube/youtube.android_15.08.tar.gz.sha1
new file mode 100644
index 0000000..285c854
--- /dev/null
+++ b/third_party/youtube/youtube.android_15.08.tar.gz.sha1
@@ -0,0 +1 @@
+803d7565c1d56568cfe5d8da18e7fe82bfcac006
\ No newline at end of file
diff --git a/tools/youtube_data.py b/tools/youtube_data.py
index 157d71e..e106014 100644
--- a/tools/youtube_data.py
+++ b/tools/youtube_data.py
@@ -28,6 +28,9 @@
 V14_44_BASE = os.path.join(BASE, 'youtube.android_14.44')
 V14_44_PREFIX = os.path.join(V14_44_BASE, 'YouTubeRelease')
 
+V15_08_BASE = os.path.join(BASE, 'youtube.android_15.08')
+V15_08_PREFIX = os.path.join(V15_08_BASE, 'YouTubeRelease')
+
 # NOTE: we always use android.jar for SDK v25, later we might want to revise it
 #       to use proper android.jar version for each of youtube version separately.
 ANDROID_JAR = utils.get_android_jar(25)
@@ -178,4 +181,34 @@
       'min-api' : ANDROID_L_API,
     }
   },
+  '15.08': {
+    'dex' : {
+      'inputs': [os.path.join(V15_08_BASE, 'YouTubeRelease_unsigned.apk')],
+      'pgmap': '%s_proguard.map' % V15_08_PREFIX,
+      'libraries' : [ANDROID_JAR],
+      'min-api' : ANDROID_L_API,
+    },
+    'deploy' : {
+      # When -injars and -libraryjars are used for specifying inputs library
+      # sanitization is on by default. For this version of YouTube -injars and
+      # -libraryjars are not used, but library sanitization is still required.
+      'sanitize_libraries': True,
+      'inputs': ['%s_deploy.jar' % V15_08_PREFIX],
+      'libraries' : [os.path.join(V15_08_BASE, 'legacy_YouTubeRelease_combined_library_jars.jar')],
+      'pgconf': [
+          '%s_proguard.config' % V15_08_PREFIX,
+          '%s/proguardsettings/YouTubeRelease_proguard.config' % utils.THIRD_PARTY],
+      'proto-shrinking': 1,
+      'maindexrules' : [
+          os.path.join(V15_08_BASE, 'mainDexClasses.rules'),
+          os.path.join(V15_08_BASE, 'main-dex-classes-release-optimized.pgcfg'),
+          os.path.join(V15_08_BASE, 'main_dex_YouTubeRelease_proguard.cfg')],
+      'min-api' : ANDROID_H_MR2_API,
+    },
+    'proguarded' : {
+      'inputs': ['%s_proguard.jar' % V15_08_PREFIX],
+      'pgmap': '%s_proguard.map' % V15_08_PREFIX,
+      'min-api' : ANDROID_L_API,
+    }
+  },
 }