diff options
| -rw-r--r-- | Android.bp | 2 | ||||
| -rw-r--r-- | media/Android.bp | 34 | ||||
| -rw-r--r-- | media/apex/java/android/media/BufferingParams.java (renamed from media/java/android/media/BufferingParams.java) | 0 | ||||
| -rw-r--r-- | media/apex/java/android/media/CallbackDataSourceDesc.java (renamed from media/java/android/media/CallbackDataSourceDesc.java) | 0 | ||||
| -rw-r--r-- | media/apex/java/android/media/CloseGuard.java (renamed from media/java/android/media/CloseGuard.java) | 0 | ||||
| -rw-r--r-- | media/apex/java/android/media/DataSourceCallback.java (renamed from media/java/android/media/DataSourceCallback.java) | 0 | ||||
| -rw-r--r-- | media/apex/java/android/media/DataSourceDesc.java (renamed from media/java/android/media/DataSourceDesc.java) | 0 | ||||
| -rw-r--r-- | media/apex/java/android/media/FileDataSourceDesc.java (renamed from media/java/android/media/FileDataSourceDesc.java) | 0 | ||||
| -rw-r--r-- | media/apex/java/android/media/Media2HTTPConnection.java (renamed from media/java/android/media/Media2HTTPConnection.java) | 0 | ||||
| -rw-r--r-- | media/apex/java/android/media/Media2HTTPService.java (renamed from media/java/android/media/Media2HTTPService.java) | 0 | ||||
| -rw-r--r-- | media/apex/java/android/media/Media2Utils.java (renamed from media/java/android/media/Media2Utils.java) | 0 | ||||
| -rw-r--r-- | media/apex/java/android/media/MediaPlayer2.java (renamed from media/java/android/media/MediaPlayer2.java) | 0 | ||||
| -rw-r--r-- | media/apex/java/android/media/MediaPlayer2Utils.java (renamed from media/java/android/media/MediaPlayer2Utils.java) | 0 | ||||
| -rw-r--r-- | media/apex/java/android/media/RoutingDelegate.java (renamed from media/java/android/media/RoutingDelegate.java) | 0 | ||||
| -rw-r--r-- | media/apex/java/android/media/UriDataSourceDesc.java (renamed from media/java/android/media/UriDataSourceDesc.java) | 0 | ||||
| -rw-r--r-- | media/apex/java/android/media/VideoSize.java (renamed from media/java/android/media/VideoSize.java) | 0 |
16 files changed, 20 insertions, 16 deletions
diff --git a/Android.bp b/Android.bp index 54b6619db25e..2e0f19623484 100644 --- a/Android.bp +++ b/Android.bp @@ -1255,6 +1255,7 @@ stubs_defaults { ":non_openjdk_javadoc_files", ":android_icu4j_src_files_for_docs", ":conscrypt_public_api_files", + ":media2-srcs", "test-mock/src/**/*.java", "test-runner/src/**/*.java", ], @@ -1316,6 +1317,7 @@ stubs_defaults { ":non_openjdk_javadoc_files", ":android_icu4j_src_files_for_docs", ":conscrypt_public_api_files", + ":media2-srcs", ], srcs_lib: "framework", srcs_lib_whitelist_dirs: frameworks_base_subdirs, diff --git a/media/Android.bp b/media/Android.bp index 8ebc91a06f7a..0c4ce0e41883 100644 --- a/media/Android.bp +++ b/media/Android.bp @@ -16,8 +16,8 @@ filegroup { } java_library { - // TODO: include media2.jar in the media apex and add it to the bootclasspath. - name: "media2", + // TODO: include updatable-media.jar in the media apex and add it to the bootclasspath. + name: "updatable-media", srcs: [ ":media2-srcs", @@ -28,6 +28,8 @@ java_library { "mediaplayer2-protos", ], + installable: true, + // Make sure that the implementaion only relies on SDK or system APIs. sdk_version: "system_current", } @@ -35,19 +37,19 @@ java_library { filegroup { name: "media2-srcs", srcs: [ - "java/android/media/CloseGuard.java", - "java/android/media/DataSourceCallback.java", - "java/android/media/DataSourceDesc.java", - "java/android/media/UriDataSourceDesc.java", - "java/android/media/FileDataSourceDesc.java", - "java/android/media/CallbackDataSourceDesc.java", - "java/android/media/VideoSize.java", - "java/android/media/Media2Utils.java", - "java/android/media/MediaPlayer2Utils.java", - "java/android/media/MediaPlayer2.java", - "java/android/media/Media2HTTPService.java", - "java/android/media/Media2HTTPConnection.java", - "java/android/media/RoutingDelegate.java", - "java/android/media/BufferingParams.java", + "apex/java/android/media/CloseGuard.java", + "apex/java/android/media/DataSourceCallback.java", + "apex/java/android/media/DataSourceDesc.java", + "apex/java/android/media/UriDataSourceDesc.java", + "apex/java/android/media/FileDataSourceDesc.java", + "apex/java/android/media/CallbackDataSourceDesc.java", + "apex/java/android/media/VideoSize.java", + "apex/java/android/media/Media2Utils.java", + "apex/java/android/media/MediaPlayer2Utils.java", + "apex/java/android/media/MediaPlayer2.java", + "apex/java/android/media/Media2HTTPService.java", + "apex/java/android/media/Media2HTTPConnection.java", + "apex/java/android/media/RoutingDelegate.java", + "apex/java/android/media/BufferingParams.java", ], } diff --git a/media/java/android/media/BufferingParams.java b/media/apex/java/android/media/BufferingParams.java index aaae5e7b6d91..aaae5e7b6d91 100644 --- a/media/java/android/media/BufferingParams.java +++ b/media/apex/java/android/media/BufferingParams.java diff --git a/media/java/android/media/CallbackDataSourceDesc.java b/media/apex/java/android/media/CallbackDataSourceDesc.java index cd364145e8a4..cd364145e8a4 100644 --- a/media/java/android/media/CallbackDataSourceDesc.java +++ b/media/apex/java/android/media/CallbackDataSourceDesc.java diff --git a/media/java/android/media/CloseGuard.java b/media/apex/java/android/media/CloseGuard.java index 20146739fe4c..20146739fe4c 100644 --- a/media/java/android/media/CloseGuard.java +++ b/media/apex/java/android/media/CloseGuard.java diff --git a/media/java/android/media/DataSourceCallback.java b/media/apex/java/android/media/DataSourceCallback.java index 1afcd2075ba4..1afcd2075ba4 100644 --- a/media/java/android/media/DataSourceCallback.java +++ b/media/apex/java/android/media/DataSourceCallback.java diff --git a/media/java/android/media/DataSourceDesc.java b/media/apex/java/android/media/DataSourceDesc.java index 7fc6f794cff8..7fc6f794cff8 100644 --- a/media/java/android/media/DataSourceDesc.java +++ b/media/apex/java/android/media/DataSourceDesc.java diff --git a/media/java/android/media/FileDataSourceDesc.java b/media/apex/java/android/media/FileDataSourceDesc.java index e29bd006c00a..e29bd006c00a 100644 --- a/media/java/android/media/FileDataSourceDesc.java +++ b/media/apex/java/android/media/FileDataSourceDesc.java diff --git a/media/java/android/media/Media2HTTPConnection.java b/media/apex/java/android/media/Media2HTTPConnection.java index a369a62b39db..a369a62b39db 100644 --- a/media/java/android/media/Media2HTTPConnection.java +++ b/media/apex/java/android/media/Media2HTTPConnection.java diff --git a/media/java/android/media/Media2HTTPService.java b/media/apex/java/android/media/Media2HTTPService.java index 0d46ce404831..0d46ce404831 100644 --- a/media/java/android/media/Media2HTTPService.java +++ b/media/apex/java/android/media/Media2HTTPService.java diff --git a/media/java/android/media/Media2Utils.java b/media/apex/java/android/media/Media2Utils.java index 5fd61915b4aa..5fd61915b4aa 100644 --- a/media/java/android/media/Media2Utils.java +++ b/media/apex/java/android/media/Media2Utils.java diff --git a/media/java/android/media/MediaPlayer2.java b/media/apex/java/android/media/MediaPlayer2.java index aa79c417922c..aa79c417922c 100644 --- a/media/java/android/media/MediaPlayer2.java +++ b/media/apex/java/android/media/MediaPlayer2.java diff --git a/media/java/android/media/MediaPlayer2Utils.java b/media/apex/java/android/media/MediaPlayer2Utils.java index c6dee22813a0..c6dee22813a0 100644 --- a/media/java/android/media/MediaPlayer2Utils.java +++ b/media/apex/java/android/media/MediaPlayer2Utils.java diff --git a/media/java/android/media/RoutingDelegate.java b/media/apex/java/android/media/RoutingDelegate.java index 23598130f391..23598130f391 100644 --- a/media/java/android/media/RoutingDelegate.java +++ b/media/apex/java/android/media/RoutingDelegate.java diff --git a/media/java/android/media/UriDataSourceDesc.java b/media/apex/java/android/media/UriDataSourceDesc.java index 4eb9e8d3376f..4eb9e8d3376f 100644 --- a/media/java/android/media/UriDataSourceDesc.java +++ b/media/apex/java/android/media/UriDataSourceDesc.java diff --git a/media/java/android/media/VideoSize.java b/media/apex/java/android/media/VideoSize.java index 19631e09853d..19631e09853d 100644 --- a/media/java/android/media/VideoSize.java +++ b/media/apex/java/android/media/VideoSize.java |