Skip to content
Toggle navigation
P
Projects
G
Groups
S
Snippets
Help
SDK
/
exoplayer
This project
Loading...
Sign in
Toggle navigation
Go to a project
Project
Repository
Issues
0
Merge Requests
0
Pipelines
Wiki
Snippets
Settings
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Commit
2d0b10a7
authored
Sep 02, 2019
by
olly
Committed by
Toni
Sep 05, 2019
Browse files
Options
_('Browse Files')
Download
Email Patches
Plain Diff
Use constant to define androidx annotation version
PiperOrigin-RevId: 266801762
parent
d37c18ab
Hide whitespace changes
Inline
Side-by-side
Showing
22 changed files
with
36 additions
and
35 deletions
constants.gradle
demos/gvr/build.gradle
demos/ima/build.gradle
demos/main/build.gradle
extensions/cast/build.gradle
extensions/cronet/build.gradle
extensions/ffmpeg/build.gradle
extensions/flac/build.gradle
extensions/gvr/build.gradle
extensions/ima/build.gradle
extensions/leanback/build.gradle
extensions/okhttp/build.gradle
extensions/opus/build.gradle
extensions/rtmp/build.gradle
extensions/vp9/build.gradle
library/core/build.gradle
library/dash/build.gradle
library/hls/build.gradle
library/smoothstreaming/build.gradle
library/ui/build.gradle
playbacktests/build.gradle
testutils/build.gradle
constants.gradle
View file @
2d0b10a7
...
...
@@ -26,7 +26,8 @@ project.ext {
checkerframeworkVersion
=
'2.5.0'
jsr305Version
=
'3.0.2'
kotlinAnnotationsVersion
=
'1.3.31'
androidXTestVersion
=
'1.1.0'
androidxAnnotationVersion
=
'1.1.0'
androidxTestVersion
=
'1.1.0'
truthVersion
=
'0.44'
modulePrefix
=
':'
if
(
gradle
.
ext
.
has
(
'exoplayerModulePrefix'
))
{
...
...
demos/gvr/build.gradle
View file @
2d0b10a7
...
...
@@ -53,7 +53,7 @@ dependencies {
implementation
project
(
modulePrefix
+
'library-hls'
)
implementation
project
(
modulePrefix
+
'library-smoothstreaming'
)
implementation
project
(
modulePrefix
+
'extension-gvr'
)
implementation
'androidx.annotation:annotation:
1.1.0'
implementation
'androidx.annotation:annotation:
'
+
androidxAnnotationVersion
}
apply
plugin:
'com.google.android.gms.strict-version-matcher-plugin'
demos/ima/build.gradle
View file @
2d0b10a7
...
...
@@ -53,7 +53,7 @@ dependencies {
implementation
project
(
modulePrefix
+
'library-hls'
)
implementation
project
(
modulePrefix
+
'library-smoothstreaming'
)
implementation
project
(
modulePrefix
+
'extension-ima'
)
implementation
'androidx.annotation:annotation:
1.1.0'
implementation
'androidx.annotation:annotation:
'
+
androidxAnnotationVersion
}
apply
plugin:
'com.google.android.gms.strict-version-matcher-plugin'
demos/main/build.gradle
View file @
2d0b10a7
...
...
@@ -62,7 +62,7 @@ android {
}
dependencies
{
implementation
'androidx.annotation:annotation:
1.1.0'
implementation
'androidx.annotation:annotation:
'
+
androidxAnnotationVersion
implementation
'com.google.android.material:material:1.0.0'
implementation
project
(
modulePrefix
+
'library-core'
)
implementation
project
(
modulePrefix
+
'library-dash'
)
...
...
extensions/cast/build.gradle
View file @
2d0b10a7
...
...
@@ -32,7 +32,7 @@ android {
dependencies
{
api
'com.google.android.gms:play-services-cast-framework:17.0.0'
implementation
'androidx.annotation:annotation:
1.1.0'
implementation
'androidx.annotation:annotation:
'
+
androidxAnnotationVersion
implementation
project
(
modulePrefix
+
'library-core'
)
implementation
project
(
modulePrefix
+
'library-ui'
)
compileOnly
'org.checkerframework:checker-qual:'
+
checkerframeworkVersion
...
...
extensions/cronet/build.gradle
View file @
2d0b10a7
...
...
@@ -33,7 +33,7 @@ android {
dependencies
{
api
'org.chromium.net:cronet-embedded:75.3770.101'
implementation
project
(
modulePrefix
+
'library-core'
)
implementation
'androidx.annotation:annotation:
1.1.0'
implementation
'androidx.annotation:annotation:
'
+
androidxAnnotationVersion
compileOnly
'org.checkerframework:checker-qual:'
+
checkerframeworkVersion
testImplementation
project
(
modulePrefix
+
'library'
)
testImplementation
project
(
modulePrefix
+
'testutils'
)
...
...
extensions/ffmpeg/build.gradle
View file @
2d0b10a7
...
...
@@ -38,7 +38,7 @@ android {
dependencies
{
implementation
project
(
modulePrefix
+
'library-core'
)
implementation
'androidx.annotation:annotation:
1.1.0'
implementation
'androidx.annotation:annotation:
'
+
androidxAnnotationVersion
compileOnly
'org.checkerframework:checker-qual:'
+
checkerframeworkVersion
testImplementation
project
(
modulePrefix
+
'testutils'
)
testImplementation
'org.robolectric:robolectric:'
+
robolectricVersion
...
...
extensions/flac/build.gradle
View file @
2d0b10a7
...
...
@@ -39,10 +39,10 @@ android {
dependencies
{
implementation
project
(
modulePrefix
+
'library-core'
)
implementation
'androidx.annotation:annotation:
1.1.0'
implementation
'androidx.annotation:annotation:
'
+
androidxAnnotationVersion
compileOnly
'org.checkerframework:checker-qual:'
+
checkerframeworkVersion
androidTestImplementation
project
(
modulePrefix
+
'testutils'
)
androidTestImplementation
'androidx.test:runner:'
+
android
X
TestVersion
androidTestImplementation
'androidx.test:runner:'
+
android
x
TestVersion
testImplementation
project
(
modulePrefix
+
'testutils'
)
testImplementation
'org.robolectric:robolectric:'
+
robolectricVersion
}
...
...
extensions/gvr/build.gradle
View file @
2d0b10a7
...
...
@@ -33,7 +33,7 @@ android {
dependencies
{
implementation
project
(
modulePrefix
+
'library-core'
)
implementation
project
(
modulePrefix
+
'library-ui'
)
implementation
'androidx.annotation:annotation:
1.1.0'
implementation
'androidx.annotation:annotation:
'
+
androidxAnnotationVersion
api
'com.google.vr:sdk-base:1.190.0'
compileOnly
'org.checkerframework:checker-qual:'
+
checkerframeworkVersion
}
...
...
extensions/ima/build.gradle
View file @
2d0b10a7
...
...
@@ -34,7 +34,7 @@ android {
dependencies
{
api
'com.google.ads.interactivemedia.v3:interactivemedia:3.11.3'
implementation
project
(
modulePrefix
+
'library-core'
)
implementation
'androidx.annotation:annotation:
1.1.0'
implementation
'androidx.annotation:annotation:
'
+
androidxAnnotationVersion
implementation
'com.google.android.gms:play-services-ads-identifier:17.0.0'
testImplementation
project
(
modulePrefix
+
'testutils'
)
testImplementation
'org.robolectric:robolectric:'
+
robolectricVersion
...
...
extensions/leanback/build.gradle
View file @
2d0b10a7
...
...
@@ -32,7 +32,7 @@ android {
dependencies
{
implementation
project
(
modulePrefix
+
'library-core'
)
implementation
'androidx.annotation:annotation:
1.1.0'
implementation
'androidx.annotation:annotation:
'
+
androidxAnnotationVersion
implementation
'androidx.leanback:leanback:1.0.0'
}
...
...
extensions/okhttp/build.gradle
View file @
2d0b10a7
...
...
@@ -33,7 +33,7 @@ android {
dependencies
{
implementation
project
(
modulePrefix
+
'library-core'
)
implementation
'androidx.annotation:annotation:
1.1.0'
implementation
'androidx.annotation:annotation:
'
+
androidxAnnotationVersion
compileOnly
'org.checkerframework:checker-qual:'
+
checkerframeworkVersion
api
'com.squareup.okhttp3:okhttp:3.12.1'
}
...
...
extensions/opus/build.gradle
View file @
2d0b10a7
...
...
@@ -39,11 +39,11 @@ android {
dependencies
{
implementation
project
(
modulePrefix
+
'library-core'
)
implementation
'androidx.annotation:annotation:
1.1.0'
implementation
'androidx.annotation:annotation:
'
+
androidxAnnotationVersion
testImplementation
project
(
modulePrefix
+
'testutils'
)
testImplementation
'org.robolectric:robolectric:'
+
robolectricVersion
androidTestImplementation
'androidx.test:runner:'
+
android
X
TestVersion
androidTestImplementation
'androidx.test.ext:junit:'
+
android
X
TestVersion
androidTestImplementation
'androidx.test:runner:'
+
android
x
TestVersion
androidTestImplementation
'androidx.test.ext:junit:'
+
android
x
TestVersion
}
ext
{
...
...
extensions/rtmp/build.gradle
View file @
2d0b10a7
...
...
@@ -33,7 +33,7 @@ android {
dependencies
{
implementation
project
(
modulePrefix
+
'library-core'
)
implementation
'net.butterflytv.utils:rtmp-client:3.1.0'
implementation
'androidx.annotation:annotation:
1.1.0'
implementation
'androidx.annotation:annotation:
'
+
androidxAnnotationVersion
testImplementation
project
(
modulePrefix
+
'testutils'
)
testImplementation
'org.robolectric:robolectric:'
+
robolectricVersion
}
...
...
extensions/vp9/build.gradle
View file @
2d0b10a7
...
...
@@ -39,11 +39,11 @@ android {
dependencies
{
implementation
project
(
modulePrefix
+
'library-core'
)
implementation
'androidx.annotation:annotation:
1.1.0'
implementation
'androidx.annotation:annotation:
'
+
androidxAnnotationVersion
testImplementation
project
(
modulePrefix
+
'testutils'
)
testImplementation
'org.robolectric:robolectric:'
+
robolectricVersion
androidTestImplementation
'androidx.test:runner:'
+
android
X
TestVersion
androidTestImplementation
'androidx.test.ext:junit:'
+
android
X
TestVersion
androidTestImplementation
'androidx.test:runner:'
+
android
x
TestVersion
androidTestImplementation
'androidx.test.ext:junit:'
+
android
x
TestVersion
androidTestImplementation
'com.google.truth:truth:'
+
truthVersion
}
...
...
library/core/build.gradle
View file @
2d0b10a7
...
...
@@ -57,21 +57,21 @@ android {
}
dependencies
{
implementation
'androidx.annotation:annotation:
1.1.0'
implementation
'androidx.annotation:annotation:
'
+
androidxAnnotationVersion
compileOnly
'com.google.code.findbugs:jsr305:'
+
jsr305Version
compileOnly
'org.checkerframework:checker-qual:'
+
checkerframeworkVersion
compileOnly
'org.checkerframework:checker-compat-qual:'
+
checkerframeworkVersion
compileOnly
'org.jetbrains.kotlin:kotlin-annotations-jvm:'
+
kotlinAnnotationsVersion
androidTestImplementation
'androidx.test:runner:'
+
android
X
TestVersion
androidTestImplementation
'androidx.test.ext:junit:'
+
android
X
TestVersion
androidTestImplementation
'androidx.test:runner:'
+
android
x
TestVersion
androidTestImplementation
'androidx.test.ext:junit:'
+
android
x
TestVersion
androidTestImplementation
'com.google.truth:truth:'
+
truthVersion
androidTestImplementation
'com.google.auto.value:auto-value-annotations:'
+
autoValueVersion
androidTestImplementation
'com.linkedin.dexmaker:dexmaker:'
+
dexmakerVersion
androidTestImplementation
'com.linkedin.dexmaker:dexmaker-mockito:'
+
dexmakerVersion
androidTestImplementation
'org.mockito:mockito-core:'
+
mockitoVersion
androidTestAnnotationProcessor
'com.google.auto.value:auto-value:'
+
autoValueVersion
testImplementation
'androidx.test:core:'
+
android
X
TestVersion
testImplementation
'androidx.test.ext:junit:'
+
android
X
TestVersion
testImplementation
'androidx.test:core:'
+
android
x
TestVersion
testImplementation
'androidx.test.ext:junit:'
+
android
x
TestVersion
testImplementation
'com.google.truth:truth:'
+
truthVersion
testImplementation
'org.mockito:mockito-core:'
+
mockitoVersion
testImplementation
'org.robolectric:robolectric:'
+
robolectricVersion
...
...
library/dash/build.gradle
View file @
2d0b10a7
...
...
@@ -42,7 +42,7 @@ dependencies {
implementation
project
(
modulePrefix
+
'library-core'
)
compileOnly
'org.checkerframework:checker-qual:'
+
checkerframeworkVersion
compileOnly
'org.checkerframework:checker-compat-qual:'
+
checkerframeworkVersion
implementation
'androidx.annotation:annotation:
1.1.0'
implementation
'androidx.annotation:annotation:
'
+
androidxAnnotationVersion
testImplementation
project
(
modulePrefix
+
'testutils'
)
testImplementation
'org.robolectric:robolectric:'
+
robolectricVersion
}
...
...
library/hls/build.gradle
View file @
2d0b10a7
...
...
@@ -39,7 +39,7 @@ android {
}
dependencies
{
implementation
'androidx.annotation:annotation:
1.1.0'
implementation
'androidx.annotation:annotation:
'
+
androidxAnnotationVersion
compileOnly
'org.checkerframework:checker-qual:'
+
checkerframeworkVersion
compileOnly
'org.checkerframework:checker-compat-qual:'
+
checkerframeworkVersion
implementation
project
(
modulePrefix
+
'library-core'
)
...
...
library/smoothstreaming/build.gradle
View file @
2d0b10a7
...
...
@@ -42,7 +42,7 @@ dependencies {
implementation
project
(
modulePrefix
+
'library-core'
)
compileOnly
'org.checkerframework:checker-qual:'
+
checkerframeworkVersion
compileOnly
'org.checkerframework:checker-compat-qual:'
+
checkerframeworkVersion
implementation
'androidx.annotation:annotation:
1.1.0'
implementation
'androidx.annotation:annotation:
'
+
androidxAnnotationVersion
testImplementation
project
(
modulePrefix
+
'testutils'
)
testImplementation
'org.robolectric:robolectric:'
+
robolectricVersion
}
...
...
library/ui/build.gradle
View file @
2d0b10a7
...
...
@@ -41,7 +41,7 @@ android {
dependencies
{
implementation
project
(
modulePrefix
+
'library-core'
)
implementation
'androidx.media:media:1.0.1'
implementation
'androidx.annotation:annotation:
1.1.0'
implementation
'androidx.annotation:annotation:
'
+
androidxAnnotationVersion
compileOnly
'org.checkerframework:checker-qual:'
+
checkerframeworkVersion
testImplementation
project
(
modulePrefix
+
'testutils'
)
testImplementation
'org.robolectric:robolectric:'
+
robolectricVersion
...
...
playbacktests/build.gradle
View file @
2d0b10a7
...
...
@@ -32,9 +32,9 @@ android {
}
dependencies
{
androidTestImplementation
'androidx.test:rules:'
+
android
X
TestVersion
androidTestImplementation
'androidx.test:runner:'
+
android
X
TestVersion
androidTestImplementation
'androidx.annotation:annotation:
1.1.0'
androidTestImplementation
'androidx.test:rules:'
+
android
x
TestVersion
androidTestImplementation
'androidx.test:runner:'
+
android
x
TestVersion
androidTestImplementation
'androidx.annotation:annotation:
'
+
androidxAnnotationVersion
androidTestImplementation
project
(
modulePrefix
+
'library-core'
)
androidTestImplementation
project
(
modulePrefix
+
'library-dash'
)
androidTestImplementation
project
(
modulePrefix
+
'library-hls'
)
...
...
testutils/build.gradle
View file @
2d0b10a7
...
...
@@ -39,10 +39,10 @@ android {
dependencies
{
api
'org.mockito:mockito-core:'
+
mockitoVersion
api
'androidx.test:core:'
+
android
X
TestVersion
api
'androidx.test.ext:junit:'
+
android
X
TestVersion
api
'androidx.test:core:'
+
android
x
TestVersion
api
'androidx.test.ext:junit:'
+
android
x
TestVersion
api
'com.google.truth:truth:'
+
truthVersion
implementation
'androidx.annotation:annotation:
1.1.0'
implementation
'androidx.annotation:annotation:
'
+
androidxAnnotationVersion
implementation
project
(
modulePrefix
+
'library-core'
)
implementation
'com.google.auto.value:auto-value-annotations:'
+
autoValueVersion
annotationProcessor
'com.google.auto.value:auto-value:'
+
autoValueVersion
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment