diff options
author | Treehugger Robot <treehugger-gerrit@google.com> | 2019-09-06 15:55:39 +0000 |
---|---|---|
committer | Gerrit Code Review <noreply-gerritcodereview@google.com> | 2019-09-06 15:55:39 +0000 |
commit | 8759893b15627e09a76140ae550f478c782d3387 (patch) | |
tree | cdcd594f11e7b9b08e64d57fd017a07f32d77bc0 | |
parent | 8de993f32decdf1eb35e82df1448b929bbddd951 (diff) | |
parent | 221c56dbc66a8851b6d96b2dc519ecd1ca67e8a7 (diff) | |
download | exoplayer-8759893b15627e09a76140ae550f478c782d3387.tar.gz |
Merge "Update exoplayer prebuilt" into androidx-master-devandroidx-window-releaseandroidx-window-extensions-releaseandroidx-window-extensions-core-releaseandroidx-wear-wear-tooling-preview-releaseandroidx-wear-wear-remote-interactions-releaseandroidx-wear-wear-phone-interactions-releaseandroidx-wear-wear-ongoing-releaseandroidx-wear-wear-input-releaseandroidx-wear-watchface-releaseandroidx-wear-tiles-releaseandroidx-wear-releaseandroidx-wear-platform-releaseandroidx-wear-compose-releaseandroidx-tv-material-releaseandroidx-tracing-releaseandroidx-test-uiautomator-releaseandroidx-swiperefreshlayout-releaseandroidx-startup-releaseandroidx-sqlite-releaseandroidx-sqlite-inspection-releaseandroidx-slidingpanelayout-releaseandroidx-sharetarget-releaseandroidx-security-security-crypto-releaseandroidx-resourceinspection-releaseandroidx-recyclerview-recyclerview-selection-releaseandroidx-profileinstaller-releaseandroidx-privacysandbox-ads-releaseandroidx-print-releaseandroidx-platform-releaseandroidx-metrics-releaseandroidx-master-devandroidx-main-releaseandroidx-mainandroidx-localbroadcastmanager-releaseandroidx-leanback-releaseandroidx-hilt-releaseandroidx-health-releaseandroidx-graphics-shapes-releaseandroidx-graphics-releaseandroidx-graphics-core-releaseandroidx-glance-releaseandroidx-emoji2-releaseandroidx-emoji-releaseandroidx-drawerlayout-releaseandroidx-draganddrop-releaseandroidx-datastore-releaseandroidx-customview-releaseandroidx-customview-customview-poolingcontainer-releaseandroidx-credential-releaseandroidx-core-remoteviews-releaseandroidx-core-performance-releaseandroidx-core-core-splashscreen-releaseandroidx-core-core-role-releaseandroidx-core-core-google-shortcuts-releaseandroidx-core-animation-releaseandroidx-coordinatorlayout-releaseandroidx-compose-releaseandroidx-compose-material3-releaseandroidx-compose-material3-adaptive-releaseandroidx-compose-integration-releaseandroidx-compose-g3-releaseandroidx-compose-compiler-releaseandroidx-compose-beta-releaseandroidx-car-app-releaseandroidx-camera-releaseandroidx-browser-releaseandroidx-biometric-releaseandroidx-benchmark-releaseandroidx-autofill-releaseandroidx-annotation-annotation-experimental-release
-rw-r--r-- | OWNERS | 3 | ||||
-rwxr-xr-x | androidx/media2/media2-exoplayer-core/1.0.0/media2-exoplayer-core-1.0.0.jar | bin | 3376416 -> 0 bytes | |||
-rw-r--r-- | androidx/media2/media2-exoplayer-core/1.0.0/media2-exoplayer-core-1.0.0.pom | 15 | ||||
-rwxr-xr-x | exoplayer-media2.jar | bin | 0 -> 4037469 bytes | |||
-rw-r--r-- | proguard-rules.pro | 71 |
5 files changed, 74 insertions, 15 deletions
@@ -0,0 +1,3 @@ +andrewlewis@google.com +gyumin@google.com +sungsoo@google.com diff --git a/androidx/media2/media2-exoplayer-core/1.0.0/media2-exoplayer-core-1.0.0.jar b/androidx/media2/media2-exoplayer-core/1.0.0/media2-exoplayer-core-1.0.0.jar Binary files differdeleted file mode 100755 index 7c753ce..0000000 --- a/androidx/media2/media2-exoplayer-core/1.0.0/media2-exoplayer-core-1.0.0.jar +++ /dev/null diff --git a/androidx/media2/media2-exoplayer-core/1.0.0/media2-exoplayer-core-1.0.0.pom b/androidx/media2/media2-exoplayer-core/1.0.0/media2-exoplayer-core-1.0.0.pom deleted file mode 100644 index e55f876..0000000 --- a/androidx/media2/media2-exoplayer-core/1.0.0/media2-exoplayer-core-1.0.0.pom +++ /dev/null @@ -1,15 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0" - xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> - <modelVersion>4.0.0</modelVersion> - <groupId>androidx.media2</groupId> - <artifactId>media2-exoplayer-core</artifactId> - <version>1.0.0</version> - <packaging>jar</packaging> - <licenses> - <license> - <name>The Apache Software License, Version 2.0</name> - <url>http://www.apache.org/licenses/LICENSE-2.0.txt</url> - </license> - </licenses> -</project> diff --git a/exoplayer-media2.jar b/exoplayer-media2.jar Binary files differnew file mode 100755 index 0000000..cfc1ecb --- /dev/null +++ b/exoplayer-media2.jar diff --git a/proguard-rules.pro b/proguard-rules.pro new file mode 100644 index 0000000..76691ae --- /dev/null +++ b/proguard-rules.pro @@ -0,0 +1,71 @@ +# Copyright (C) 2018 The Android Open Source Project +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +# Constructors accessed via reflection in DefaultRenderersFactory +-dontnote androidx.media2.exoplayer.external.ext.vp9.LibvpxVideoRenderer +-keepclassmembers class androidx.media2.exoplayer.external.ext.vp9.LibvpxVideoRenderer { + <init>(boolean, long, android.os.Handler, androidx.media2.exoplayer.external.video.VideoRendererEventListener, int); +} +-dontnote androidx.media2.exoplayer.external.ext.opus.LibopusAudioRenderer +-keepclassmembers class androidx.media2.exoplayer.external.ext.opus.LibopusAudioRenderer { + <init>(android.os.Handler, androidx.media2.exoplayer.external.audio.AudioRendererEventListener, androidx.media2.exoplayer.external.audio.AudioProcessor[]); +} +-dontnote androidx.media2.exoplayer.external.ext.flac.LibflacAudioRenderer +-keepclassmembers class androidx.media2.exoplayer.external.ext.flac.LibflacAudioRenderer { + <init>(android.os.Handler, androidx.media2.exoplayer.external.audio.AudioRendererEventListener, androidx.media2.exoplayer.external.audio.AudioProcessor[]); +} +-dontnote androidx.media2.exoplayer.external.ext.ffmpeg.FfmpegAudioRenderer +-keepclassmembers class androidx.media2.exoplayer.external.ext.ffmpeg.FfmpegAudioRenderer { + <init>(android.os.Handler, androidx.media2.exoplayer.external.audio.AudioRendererEventListener, androidx.media2.exoplayer.external.audio.AudioProcessor[]); +} + +# Constructors accessed via reflection in DefaultExtractorsFactory +-dontnote androidx.media2.exoplayer.external.ext.flac.FlacExtractor +-keepclassmembers class androidx.media2.exoplayer.external.ext.flac.FlacExtractor { + <init>(); +} + +# Constructors accessed via reflection in DefaultDataSource +-dontnote androidx.media2.exoplayer.external.ext.rtmp.RtmpDataSource +-keepclassmembers class androidx.media2.exoplayer.external.ext.rtmp.RtmpDataSource { + <init>(); +} + +# Constructors accessed via reflection in DefaultDownloaderFactory +-dontnote androidx.media2.exoplayer.external.source.dash.offline.DashDownloader +-keepclassmembers class androidx.media2.exoplayer.external.source.dash.offline.DashDownloader { + <init>(android.net.Uri, java.util.List, androidx.media2.exoplayer.external.offline.DownloaderConstructorHelper); +} +-dontnote androidx.media2.exoplayer.external.source.hls.offline.HlsDownloader +-keepclassmembers class androidx.media2.exoplayer.external.source.hls.offline.HlsDownloader { + <init>(android.net.Uri, java.util.List, androidx.media2.exoplayer.external.offline.DownloaderConstructorHelper); +} +-dontnote androidx.media2.exoplayer.external.source.smoothstreaming.offline.SsDownloader +-keepclassmembers class androidx.media2.exoplayer.external.source.smoothstreaming.offline.SsDownloader { + <init>(android.net.Uri, java.util.List, androidx.media2.exoplayer.external.offline.DownloaderConstructorHelper); +} + +# Constructors accessed via reflection in DownloadHelper +-dontnote androidx.media2.exoplayer.external.source.dash.DashMediaSource$Factory +-keepclasseswithmembers class androidx.media2.exoplayer.external.source.dash.DashMediaSource$Factory { + <init>(androidx.media2.exoplayer.external.upstream.DataSource$Factory); +} +-dontnote androidx.media2.exoplayer.external.source.hls.HlsMediaSource$Factory +-keepclasseswithmembers class androidx.media2.exoplayer.external.source.hls.HlsMediaSource$Factory { + <init>(androidx.media2.exoplayer.external.upstream.DataSource$Factory); +} +-dontnote androidx.media2.exoplayer.external.source.smoothstreaming.SsMediaSource$Factory +-keepclasseswithmembers class androidx.media2.exoplayer.external.source.smoothstreaming.SsMediaSource$Factory { + <init>(androidx.media2.exoplayer.external.upstream.DataSource$Factory); +} |