bachinger
3d67400a8a
Bump androidx.core version to 1.6.0
...
PiperOrigin-RevId: 401743951
2021-10-09 17:50:58 +01:00
gyumin
1e6a3aa6fb
Update androidx.media version to 1.4.2
...
PiperOrigin-RevId: 399108998
2021-09-28 16:27:37 +01:00
christosts
276d2e9d0d
Bump version to 2.15.1 and tidy release notes
...
#minor-release
PiperOrigin-RevId: 397758146
2021-09-20 17:39:23 +01:00
huangdarwin
a951769eaa
Transformer Demo: Reduce visibility of demo-only include.
...
PiperOrigin-RevId: 395936070
2021-09-14 11:49:13 +01:00
huangdarwin
7dff223d80
Transformer Demo: Add config page to remove audio/video.
...
The new ConfigurationActivity can be used to
configure settings specifying Transformer inputs,
using checkboxes and submitted via a button.
PiperOrigin-RevId: 395826358
2021-09-10 15:05:26 +01:00
ibaker
9949424da4
Deprecate all methods on C and move them to Util
...
C should only hold constants.
Also resolve the TODO in getErrorCodeForMediaDrmErrorCode(), and
annotate the deprecated methods with Error Prone's @InlineMe to
facilitate automated refactoring of callers.
PiperOrigin-RevId: 395244855
2021-09-07 17:56:41 +01:00
christosts
b4e99304c4
Bump version to 2.15.0 and tidy release notes
...
#minor-release
PiperOrigin-RevId: 389871495
2021-08-10 15:00:24 +01:00
olly
eb74856c57
Fix constants.gradle bug ref
...
PiperOrigin-RevId: 389579365
2021-08-09 19:57:43 +01:00
gyumin
2946cbe190
Update androidx.media version to 1.4.1
...
PiperOrigin-RevId: 388860854
2021-08-05 12:29:46 +01:00
olly
cc8f4dcc6b
Downgrade targetSdkVersion to 30
...
PiperOrigin-RevId: 388437245
2021-08-03 15:36:41 +01:00
olly
f329adbc23
Opt ExoPlayer out of transcoding when reading content URIs
...
PiperOrigin-RevId: 388260014
2021-08-02 19:22:23 +01:00
ibaker
1466c75d4d
Bump version to 2.14.2 and tidy release notes
...
#minor-release
PiperOrigin-RevId: 385996618
2021-07-21 14:50:26 +01:00
ibaker
0a20ec6b4b
Add comments to constants.gradle about 'external' version limitations
...
PiperOrigin-RevId: 383806284
2021-07-13 09:55:25 +01:00
krocard
74f262615e
Update nullness checker from 3.3 to 3.5.0
...
As of 3.4.0 jdk8 annotation are integrated in checker.
https://github.com/typetools/checker-framework/releases/tag/checker-framework-3.4.0
3.5 is the last version available internally.
PiperOrigin-RevId: 383377733
2021-07-09 09:09:10 +01:00
ibaker
a14739acdd
Bump Robolectric to 4.6.1
...
The bug fix seems potentially serious and worth having:
https://github.com/robolectric/robolectric/releases/tag/robolectric-4.6.1
PiperOrigin-RevId: 383096745
2021-07-09 08:57:39 +01:00
ibaker
ef61d81d8d
Upgrade to Robolectric 4.6
...
The tests now pass without @DoNotInstrument
I had to tweak the jetification settings due to a bug in the jetifier
shipped with the Android Gradle Plugin. More details:
https://github.com/robolectric/robolectric/issues/6521#issuecomment-851736355
PiperOrigin-RevId: 382757006
2021-07-09 08:48:13 +01:00
olly
dea52048cb
Bump dependency versions
...
PiperOrigin-RevId: 382277352
2021-06-30 13:53:01 +01:00
olly
270850f4a4
Rollback of 5e3022c48f
...
*** Original commit ***
Target demo apps to API level 30
***
PiperOrigin-RevId: 380542402
2021-06-21 22:23:06 +01:00
olly
047037e74b
Bump version to 2.14.1 and tidy release notes
...
#minor-release
PiperOrigin-RevId: 378665771
2021-06-10 17:39:58 +01:00
olly
5e3022c48f
Target demo apps to API level 30
...
PiperOrigin-RevId: 378647989
2021-06-10 17:38:46 +01:00
olly
358f400b99
Bump dexmaker version
...
Issue: #9032
PiperOrigin-RevId: 378605169
2021-06-10 11:24:34 +01:00
aquilescanta
14d101bbc4
Bump the androidx annotation version to 1.2.0
...
It is the current public stable version and it brings in @DoNotInline.
PiperOrigin-RevId: 378119413
2021-06-08 13:06:05 +01:00
olly
bb2e0bc0ef
Bump targetSdkVersion to 30
...
- Remove Robolectric workarounds that are no longer needed
- Add workarounds for b/190021699
PiperOrigin-RevId: 377279422
2021-06-03 20:01:50 +01:00
aquilescanta
a8e96da1a2
Bump mockito version to 3.4.0
...
PiperOrigin-RevId: 377064882
2021-06-02 18:20:54 +01:00
olly
e908750336
Bump version to 2.14.0 and tidy release notes
...
#minor-release
PiperOrigin-RevId: 372910834
2021-05-10 23:39:25 +01:00
bachinger
0b3a3e6aa8
Bump version to 2.13.3
...
PiperOrigin-RevId: 368235728
2021-04-13 18:01:44 +01:00
ibaker
10c3860bc0
Upgrade JUnit to 4.13.2
...
PiperOrigin-RevId: 368226576
2021-04-13 18:01:36 +01:00
gyumin
f8fb9dd606
Implement Bundleable for Timeline
...
PiperOrigin-RevId: 362474276
2021-03-12 10:53:41 +00:00
bachinger
66d15cea09
Bump version to 2.13.2
...
PiperOrigin-RevId: 359486817
2021-02-25 11:41:26 +00:00
olly
18722bfb0b
Bump version to 2.13.1
...
PiperOrigin-RevId: 357219132
2021-02-12 19:55:57 +00:00
olly
e345e0a5bc
Upgrade some dependency versions
...
PiperOrigin-RevId: 355508621
2021-02-04 09:57:27 +00:00
ibaker
724ded167c
Bump version to 2.13.0
...
PiperOrigin-RevId: 353655249
2021-01-25 17:38:56 +00:00
ibaker
5433b83a81
Upgrade Robolectric to 4.5 (from 4.5-alpha-3)
...
PiperOrigin-RevId: 353615959
2021-01-25 15:37:18 +00:00
ibaker
facef65c8c
Bump version to 2.12.3
...
#minor-release
PiperOrigin-RevId: 351169686
2021-01-11 18:06:04 +00:00
ibaker
db12fae5ca
Update Robolectric dependency from 4.5-SNAPSHOT to 4.5-alpha-3
...
PiperOrigin-RevId: 347806040
2020-12-17 11:25:54 +00:00
sungsoo
4907cf877a
Make media2 extension depend on androidx media2 1.1.0
...
Issue: #8011
#minor-release
PiperOrigin-RevId: 347288689
2020-12-14 10:19:03 +00:00
bachinger
2ee40270e5
Support setPlaybackSpeed(float) with the MediaSessionConnector
...
Issue: #8229
#exofixit
PiperOrigin-RevId: 346968046
2020-12-14 10:17:53 +00:00
ibaker
e508fb64f3
Bump version to 2.12.2
...
PiperOrigin-RevId: 344801462
2020-11-30 16:11:44 +00:00
olly
563767d5e9
Bump version to 2.12.1
...
PiperOrigin-RevId: 338261975
2020-10-21 22:26:34 +01:00
tonihei
9398f4db03
Fix ABR tests gradle build.
...
The build needs to remove some duplicate dependencies to work again.
Also replace a deprecated API usage with the non-deprecated equivalent
and merge the two Blaze target into one to simplify Gradle file.
PiperOrigin-RevId: 337812099
2020-10-20 14:50:20 +01:00
ibaker
43fe38672c
Bump compileSdkVersion to 30
...
Without this, depending on Robolectric 4.5 causes compilation failures.
PiperOrigin-RevId: 334795155
2020-10-06 14:31:05 +01:00
claincly
4d3a781ca4
End to end playback test for gapless playback
...
In the test, a real instance of SimpleExoplayer plays two identical Mp3 files.
The GaplessMp3Decoder will write randomized data to decoder output on receiving
input. The test compares the bytes written by the decoder with the bytes
received by the AudioTrack, to verify that the trimming of encoder delay/
padding is correctly carried out.
Test mp3 has delay 576 frames and padding 1404 frames. File generated from:
ffmpeg -f lavfi -i "sine=frequency=1000:duration=1" test.mp3
This change needs robolectric version 4.5, which is not currently released (2020 Sep 30).
PiperOrigin-RevId: 334648486
2020-10-06 14:30:19 +01:00
olly
fa2a77107b
Depend on robolectric 4.4, which has now been released
...
Issue: #7906
PiperOrigin-RevId: 331775990
2020-09-16 13:33:59 +01:00
olly
f2d2e6475a
Bump release to 2.12.0
...
PiperOrigin-RevId: 327005645
2020-08-17 16:14:48 +01:00
gyumin
32d1a7878d
Update mockito version to 2.28.2
...
PiperOrigin-RevId: 324003583
2020-08-01 12:56:30 +01:00
insun
a3bbcf3395
Add StyledPlayerView and StyledPlayerControlView into ui/
...
Moved ui2/ code and resources into ui/
PiperOrigin-RevId: 318984707
2020-07-03 09:00:10 +01:00
olly
159c77919a
Bump release to 2.11.7
...
PiperOrigin-RevId: 318790917
2020-06-29 13:33:18 +01:00
tonihei
1836f1df36
Update Checkerframework.
...
The compat dependency is no longer maintained and we need to keep
it at its old version.
PiperOrigin-RevId: 317658349
2020-06-23 11:07:34 +01:00
ibaker
8cccbcf4fd
Migrate DefaultHttpDataSourceTest from Mockito to MockWebServer
...
PiperOrigin-RevId: 317636681
2020-06-23 11:07:16 +01:00
olly
92fd3bc2ff
Bump version to 2.11.6
...
PiperOrigin-RevId: 316949571
2020-06-17 22:21:04 +01:00
olly
b874b1d563
Bump version to 2.11.5
...
PiperOrigin-RevId: 314903986
2020-06-05 13:05:57 +01:00
andrewlewis
eddc2b0b33
Enable multidex for demos
...
This is necessary now we have Guava in debug (no-minified) apps.
Also switch to AndroidX multidex to remove the support library dependency.
Temporarily we need to add an Application class, as internal jetification
doesn't seem to handle declaring MultiDexApplication in AndroidManifest.xml.
issue:#7421
PiperOrigin-RevId: 313145023
2020-05-27 18:59:43 +01:00
ibaker
b9157a9e23
Add Guava dependency to ExoPlayer
...
Guava is heavily optimized for Android and the impact on binary size
is minimal (and outweighed by the organic growth of the ExoPlayer
library).
This change also replaces Util.toArray() with Guava's Ints.toArray()
in order to introduce a Guava usage into a range of modules.
PiperOrigin-RevId: 312449093
2020-05-21 17:08:33 +01:00
andrewlewis
ceddc60296
Publish MediaCodec-based renderer tests
...
Switch to snapshot Robolectric to pick up the latest version of shadows
required by MediaCodecVideoRendererTest and MediaCodecAudioRendererTest.
PiperOrigin-RevId: 312030332
2020-05-18 16:13:34 +01:00
christosts
7504ce763e
Add QoePingStore and QoePingItem
...
This is the first CL for the offline qoe reporting
feature. Refer to the design doc for full information.
Design doc: go/exoplayer-offline-qoe
PiperOrigin-RevId: 305459231
2020-04-08 21:48:18 +01:00
olly
151b75d831
Bump version to 2.11.4
...
PiperOrigin-RevId: 303776645
2020-03-30 19:21:09 +01:00
tonihei
b5976a55ff
Upgrade Kotlin annotations and fix gradle warnings
...
The new version fixes some warnings in Gradle builds. Also
add missing indirect compileOnly dependencies to fix some more warnings
Issue:issue:#7007
PiperOrigin-RevId: 298855510
2020-03-10 10:19:19 +00:00
olly
54283746be
Fix lint errors
...
PiperOrigin-RevId: 295953956
2020-02-25 21:21:29 +00:00
olly
ab21f885d4
Bump version to 2.11.3
...
PiperOrigin-RevId: 295695297
2020-02-18 11:00:59 +00:00
olly
43d4ee9a71
Apply playback speed selection
...
- Add Settings UI
- Remove unnecessary values related to Full Mode
- Remove unnecessary hierarchy in list item layout
- Enable to select Playback Speed in Settings
Also changes:
Keep Fullscreen UI when window focus changed in demo app
PiperOrigin-RevId: 295655858
2020-02-18 11:00:27 +00:00
olly
118d690666
2.11.2 release notes and version bump
...
PiperOrigin-RevId: 290269098
2020-01-17 16:12:27 +00:00
olly
fc4b258c10
Bump to 2.11.1
...
PiperOrigin-RevId: 286368964
2019-12-19 14:43:18 +00:00
ibaker
15bd622ba7
Remove unused version numbers from constants.gradle
...
These aren't used from any other Gradle files
PiperOrigin-RevId: 285723602
2019-12-18 18:50:04 +00:00
samrobinson
483e3a6731
Update robolectric version to 4.3.1.
...
PiperOrigin-RevId: 284951651
2019-12-11 13:46:07 +00:00
ibaker
cad2fe3955
Upgrade to JUnit 4.13-rc-2
...
PiperOrigin-RevId: 283994812
2019-12-06 19:20:21 +00:00
ibaker
e54b493bbf
Upgrade Truth from 0.44 to 1.0
...
I'd like to add a custom CueSubject, and if we upgrade first
we won't have to migrate from Subject<S, T> to Subject later:
https://truth.dev/subject_named_actual_type_parameters.html
PiperOrigin-RevId: 283737561
2019-12-05 10:19:48 +00:00
Ian Baker
8494c3aeea
Merge pull request #6595 from szaboa:dev-v2-ssa-position
...
PiperOrigin-RevId: 283722376
2019-12-05 10:19:27 +00:00
olly
d12c7235f9
Bump targetSdkVersion to 29 for demo apps only
...
PiperOrigin-RevId: 283324612
2019-12-04 09:58:47 +00:00
kimvde
a7d962bf27
Downgrade targetSdkVersion back to 28
...
- The upgrade to version 29 made Robolectric version 4.3 fail.
- Upgrading Robolectric to 4.3.1 requires Java 9, which requires manual
configuration in Android Studio.
PiperOrigin-RevId: 281753915
2019-11-22 15:09:54 +00:00
kimvde
922c0af152
Rollback of ca5b094916
...
*** Original commit ***
Upgrade Robolectric version
This fixes the issue reported in
https://github.com/robolectric/robolectric/issues/5207 .
***
PiperOrigin-RevId: 281747261
2019-11-22 15:09:47 +00:00
kimvde
ca5b094916
Upgrade Robolectric version
...
This fixes the issue reported in
https://github.com/robolectric/robolectric/issues/5207 .
PiperOrigin-RevId: 281720030
2019-11-22 15:09:32 +00:00
olly
f6853e4751
Bump targetSdkVersion to 29
...
- Enabling legacy storage for our demo app so that playing
slideloaded media is still easy.
- Apps are still free to specify a lower targetSdkVersion
PiperOrigin-RevId: 281537041
2019-11-22 15:09:09 +00:00
olly
a9ef9c46c8
Bump version to 2.11.0
...
Note: Release notes are not final.
PiperOrigin-RevId: 279125474
2019-11-15 05:12:58 +00:00
olly
87003b30fc
Bump version to 2.10.7
...
PiperOrigin-RevId: 278658259
2019-11-05 18:36:21 +00:00
kimvde
c8170e18d0
Update AndroidX Test versions to latest
...
Split the version of the sublibraries because their latest version
number is different. See
https://developer.android.com/jetpack/androidx/releases/test#1.2.0 .
PiperOrigin-RevId: 278585090
2019-11-05 16:18:38 +00:00
andrewlewis
a3d1ab6900
Add explicit dependency on appcompat for demo app
...
The demo app was using this via its dependency on the material library,
but it's preferable to list dependencies explicitly (otherwise the build
would break if we removed the material dependency).
PiperOrigin-RevId: 277316175
2019-10-30 08:51:50 +00:00
olly
b71b9f7c58
Bump version to 2.10.6
...
PiperOrigin-RevId: 274534626
2019-10-14 13:57:41 +01:00
olly
75b9b11e20
Bump version to 2.10.5
...
PiperOrigin-RevId: 269582832
2019-09-18 23:23:04 +01:00
olly
bb89f69bbb
Migrate extensions to androidx.collection
...
PiperOrigin-RevId: 266803466
2019-09-05 10:48:31 +01:00
olly
0dc997103b
Use constant to define androidx media version
...
PiperOrigin-RevId: 266802551
2019-09-05 10:45:24 +01:00
olly
2d0b10a73a
Use constant to define androidx annotation version
...
PiperOrigin-RevId: 266801762
2019-09-05 10:45:08 +01:00
tonihei
9dd04baef6
Rollback of 9f55045eeb
...
*** Original commit ***
Rollback of bbe681a904
*** Original commit ***
PiperOrigin-RevId: 263736897
2019-08-23 16:59:18 +01:00
olly
9f55045eeb
Rollback of bbe681a904
...
*** Original commit ***
Make Kotlin JVM annotations available and use in ExoPlayer.
NoExternal
***
PiperOrigin-RevId: 262323737
2019-08-09 18:35:53 +01:00
tonihei
bbe681a904
Make Kotlin JVM annotations available and use in ExoPlayer.
...
NoExternal
PiperOrigin-RevId: 262316962
2019-08-09 18:35:34 +01:00
tonihei
6f2e24915d
Add @NonNullApi and annotate two packages with it.
...
This new annotation declares everything as non-null by default and can be
used as a package annotation in package-info.java.
In this change the core lib offline package and the mediasession extension is
annotated that way as initial example usage.
PiperOrigin-RevId: 260894548
2019-08-01 20:35:06 +01:00
olly
09835c454b
Bump version to 2.10.4
...
PiperOrigin-RevId: 260164426
2019-07-27 22:54:38 +01:00
andrewlewis
1d4d105174
Compile with SDK 29 (Android Q)
...
PiperOrigin-RevId: 258110603
2019-07-18 14:11:50 +01:00
olly
65d9c11027
Bump version to 2.10.3
...
PiperOrigin-RevId: 257161518
2019-07-09 11:54:39 +01:00
tonihei
92fb654ab6
Update Robolectric to stable version 4.3.
...
We currently use an alpha version which allowed us to access new threading
features. The stable version of this has been released now and we can
switch back.
PiperOrigin-RevId: 257149681
2019-07-09 11:41:33 +01:00
olly
a9de1477ee
Bump to 2.10.2
...
PiperOrigin-RevId: 251216822
2019-06-03 19:15:42 +01:00
olly
b5a512b673
Bump release to 2.10.1 and update release notes
...
PiperOrigin-RevId: 248503235
2019-05-16 13:40:23 +01:00
tonihei
4507c6870d
Move away from AndroidX bundled Truth to be closer to head revision.
...
The AndroidX bundled version (0.42) lags behind the most up-to-date public
release (0.44) making it more difficult to stay close to the actual head
revision which is used internally.
PiperOrigin-RevId: 244848568
2019-04-26 18:29:49 +01:00
olly
af5131e393
Rename Shadow*Looper classes (PR#4868)
...
ShadowLooper -> ShadowLegacyLooper
ShadowRealisticLooper -> ShadowPausedLooper
ShadowBaseLooper -> ShadowLooper
And all public methods from ShadowLegacyLooper get pushed up to ShadowLooper
Pull Request: https://github.com/robolectric/robolectric/pull/4868
Copybara: OK
Also adjust Google3 tests using custom looper shadows where necessary.
Convert exoplayer to paused looper to eliminate reliance on custom shadows
PiperOrigin-RevId: 243839311
2019-04-18 15:13:07 +01:00
olly
18dd3fdb46
Bump release to 2.10.0 and update release notes
...
PiperOrigin-RevId: 243592790
2019-04-16 15:25:47 +01:00
olly
2959b5f9c2
Roll forward of 238625384.
...
PiperOrigin-RevId: 238666870
2019-03-20 23:26:49 +00:00
olly
a291d6221f
Automated g4 rollback of changelist 238625384.
...
*** Original change description ***
Allow exoplayer/v2 mockito2
***
PiperOrigin-RevId: 238626401
2019-03-20 23:26:49 +00:00
olly
07702cecdd
Allow exoplayer/v2/ mockito2
...
PiperOrigin-RevId: 238625384
2019-03-20 23:26:10 +00:00
tonihei
8e80acd18f
Use androidx.test and extensions.
...
This replaces the deprecated usages of RobolectricTestRunner and
RuntimeEnvironent and fully migrates the tests to androidx.
PiperOrigin-RevId: 238011667
2019-03-15 04:53:12 +00:00
andrewlewis
8e7ae9201a
Bump version for 2.9.6 release
...
PiperOrigin-RevId: 234578712
2019-02-19 13:23:19 +00:00
olly
d79735cbc3
Strip unnecessary constant
...
PiperOrigin-RevId: 234573193
2019-02-19 13:23:19 +00:00
tonihei
edabbd52d0
Update Robolectric and Truth.
...
PiperOrigin-RevId: 233612344
2019-02-18 15:59:32 +00:00
olly
8401097ead
Upgrade gradle plugin and friends
...
PiperOrigin-RevId: 233390513
2019-02-18 15:57:55 +00:00
olly
ef6725bf48
Bump version for 2.9.5 release
...
PiperOrigin-RevId: 231744540
2019-01-31 14:06:02 +00:00
olly
355b3d6334
Increase minSdkVersion to 16
...
The combination of pre-16 API levels accounting for ~0.5% of the device
population, and that the most important components in ExoPlayer (e.g.
the MediaCodec renderers) have always required API level 16, mean it's
very unlikely this will negatively impact on anyone.
PiperOrigin-RevId: 230701808
2019-01-29 16:41:45 +00:00
olly
36883e6277
Bump version for 2.9.4 release
...
PiperOrigin-RevId: 229364563
2019-01-15 15:03:35 +00:00
olly
f4d741a565
Bump for 2.9.3
...
PiperOrigin-RevId: 226356810
2018-12-20 21:14:04 +00:00
olly
f45943b4fb
Bump for 2.9.2
...
PiperOrigin-RevId: 223141203
2018-11-28 11:44:41 +00:00
olly
e1c6229cc8
Bump version to 2.9.1
...
-------------
Created by MOE: https://github.com/google/moe
MOE_MIGRATED_REVID=219609471
2018-11-01 11:22:39 +00:00
olly
502fae7cd4
Bump version to 2.9.0
...
-------------
Created by MOE: https://github.com/google/moe
MOE_MIGRATED_REVID=211792952
2018-09-06 13:47:59 +01:00
olly
b34c46415d
Bump version to 2.8.4
...
-------------
Created by MOE: https://github.com/google/moe
MOE_MIGRATED_REVID=209134753
2018-08-17 13:27:42 +01:00
andrewlewis
5f75d6ea13
Target API 28
...
Apps targeting API 28 by default do not grant permission for cleartext traffic,
so update the demo app to show a warning if loading an HTTP URI will fail. See
https://developer.android.com/about/versions/pie/android-9.0-changes-28 for
information on behavior changes in API 28.
-------------
Created by MOE: https://github.com/google/moe
MOE_MIGRATED_REVID=208204937
2018-08-13 14:04:14 +01:00
olly
bac597cb07
Update dependencies + misc fixes
...
-------------
Created by MOE: https://github.com/google/moe
MOE_MIGRATED_REVID=208195761
2018-08-13 14:02:51 +01:00
olly
61b838f414
Update release notes + bump version
...
-------------
Created by MOE: https://github.com/google/moe
MOE_MIGRATED_REVID=205660355
2018-07-23 15:57:51 +01:00
andrewlewis
930833627f
Use androidx test runner in gradle configuration
...
-------------
Created by MOE: https://github.com/google/moe
MOE_MIGRATED_REVID=203141421
2018-07-06 14:29:14 +01:00
olly
50c50a4635
Bump version + update release notes
...
-------------
Created by MOE: https://github.com/google/moe
MOE_MIGRATED_REVID=199453125
2018-06-06 18:59:39 +01:00
andrewlewis
c7081ed764
Update IMA and Play Services
...
-------------
Created by MOE: https://github.com/google/moe
MOE_MIGRATED_REVID=198536438
2018-06-05 12:25:22 +01:00
andrewlewis
2a23838116
Bump version to 2.8.1 and update release notes
...
-------------
Created by MOE: https://github.com/google/moe
MOE_MIGRATED_REVID=197535443
2018-05-22 11:31:10 +01:00
hoangtc
f3e650b8c7
Update InstrumentationTestCase to use JUnit4.
...
InstrumentationTestCase has been deprecated, and it does not offer some useful
features, such as targeting SDK version level for tests, or skipping tests if
necessary.
-------------
Created by MOE: https://github.com/google/moe
MOE_MIGRATED_REVID=197141082
2018-05-22 09:08:43 +01:00
hoangtc
b8206a70e6
Support handling metadata queries for MetadataRetriever.
...
- Support handling metadata queries (a.k.a get TrackGroupArray, which contains
Format and associated Metadata) from MetadataRetriever.
-------------
Created by MOE: https://github.com/google/moe
MOE_MIGRATED_REVID=195401204
2018-05-07 07:06:25 +01:00
olly
bf88b04380
Bump version to 2.8.0
...
-------------
Created by MOE: https://github.com/google/moe
MOE_MIGRATED_REVID=195271273
2018-05-07 06:55:06 +01:00
tonihei
7799e8fd5e
Add dependency on nullness annotations and add missing annotations for DASH.
...
This includes only the (hopefully) non-debatable changes for the DASH module
and all needed changes for call into the core library.
-------------
Created by MOE: https://github.com/google/moe
MOE_MIGRATED_REVID=195097791
2018-05-07 06:48:44 +01:00
andrewlewis
ee8fc74d65
Update IMA to 3.8.5 and Play Services to 12.0.0
...
Issue: #3911
-------------
Created by MOE: https://github.com/google/moe
MOE_MIGRATED_REVID=192404702
2018-04-16 10:29:23 +01:00
olly
631e1db7f9
Bump version to 2.7.3 and update release notes
...
-------------
Created by MOE: https://github.com/google/moe
MOE_MIGRATED_REVID=191561921
2018-04-04 10:09:05 +01:00
olly
d2fe3cf9c9
Bump version to 2.7.2 + update release notes
...
-------------
Created by MOE: https://github.com/google/moe
MOE_MIGRATED_REVID=190941619
2018-03-29 17:56:48 +01:00
olly
e716e315ff
Update build tools for Android Studio 3.1
...
-------------
Created by MOE: https://github.com/google/moe
MOE_MIGRATED_REVID=190896757
2018-03-29 13:49:03 +01:00
olly
9c10c2d2a6
Bump version to 2.7.1 and update release notes
...
-------------
Created by MOE: https://github.com/google/moe
MOE_MIGRATED_REVID=188514063
2018-03-12 15:22:31 +00:00
olly
0e756b0e71
Centralize version and target sdk constants
...
We had these specified directly in AndroidManifest.xml due to
our internal build setup. This change makes our internal build
re-write AndroidManifest.xml to dynamically insert the required
values, meaning they no longer need specifying in each manifest.
Bonus 1: Internally built demo apps now include the CL number at
which they're built in the version name :).
Bonus 2: Removes lint warning that complains min/target SDK
values in the manifest are redundant.
-------------
Created by MOE: https://github.com/google/moe
MOE_MIGRATED_REVID=188489115
2018-03-12 15:20:51 +00:00
olly
44f683e04e
Fix robolectric tests when running with gradle
...
-------------
Created by MOE: https://github.com/google/moe
MOE_MIGRATED_REVID=186291489
2018-02-20 14:32:34 +00:00
olly
69496eb17e
Bump to 2.7.0 and prepare release notes
...
-------------
Created by MOE: https://github.com/google/moe
MOE_MIGRATED_REVID=186200840
2018-02-19 13:24:51 +00:00
olly
d9bee4d29c
Bump version to 2.6.1
...
-------------
Created by MOE: https://github.com/google/moe
MOE_MIGRATED_REVID=179227114
2017-12-15 20:47:57 +00:00
olly
c06fe73b66
Bump target API level to 27
...
-------------
Created by MOE: https://github.com/google/moe
MOE_MIGRATED_REVID=176366693
2017-11-21 13:03:28 +00:00
olly
96a856c0b5
Drop the 'r' from release version.
...
-------------
Created by MOE: https://github.com/google/moe
MOE_MIGRATED_REVID=175543465
2017-11-13 20:00:02 +00:00
olly
b5b87d6a27
Bump to 2.6.0
...
-------------
Created by MOE: https://github.com/google/moe
MOE_MIGRATED_REVID=174467964
2017-11-03 16:12:34 +00:00
tonihei
cd07ff764e
Update gradle tools to 3.0.0 and support library to 27.0.0.
...
-------------
Created by MOE: https://github.com/google/moe
MOE_MIGRATED_REVID=173645345
2017-10-27 16:25:35 +01:00
olly
c2d05f4405
Bump to 2.5.4
...
-------------
Created by MOE: https://github.com/google/moe
MOE_MIGRATED_REVID=172758309
2017-10-19 18:10:27 +01:00
olly
a11c704d27
Upgrade dependency versions
...
-------------
Created by MOE: https://github.com/google/moe
MOE_MIGRATED_REVID=171819854
2017-10-13 19:47:25 +01:00
olly
ed76882271
Bump version + release notes
...
-------------
Created by MOE: https://github.com/google/moe
MOE_MIGRATED_REVID=169257339
2017-09-19 18:26:05 +01:00
olly
75d5adce6f
Update dependency versions
...
-------------
Created by MOE: https://github.com/google/moe
MOE_MIGRATED_REVID=168194589
2017-09-15 23:23:16 +01:00
olly
340d0be40a
Bump to 2.5.2
...
-------------
Created by MOE: https://github.com/google/moe
MOE_MIGRATED_REVID=168155713
2017-09-10 16:48:39 +01:00
andrewlewis
f15ce81c47
Move some unit tests to use Robolectric
...
-------------
Created by MOE: https://github.com/google/moe
MOE_MIGRATED_REVID=167148146
2017-09-04 10:20:59 +01:00
aquilescanta
04d76fa8fc
Allow easier ExoPlayer/Cast integration
...
This CL adds the fundamental pieces for ExoPlayer/Cast integration and includes a
demo app to showcase this functionality. However, media queues should be supported
in the first release of this extension.
Issue:#2283
-------------
Created by MOE: https://github.com/google/moe
MOE_MIGRATED_REVID=165576892
2017-08-17 22:56:52 +01:00
olly
40f34956a8
Bump minimum and target API levels + support lib version
...
-------------
Created by MOE: https://github.com/google/moe
MOE_MIGRATED_REVID=164863447
2017-08-11 15:01:43 +01:00
olly
b8c6ed6701
Bump to 2.5.1
...
-------------
Created by MOE: https://github.com/google/moe
MOE_MIGRATED_REVID=164595874
2017-08-08 16:42:42 +01:00
olly
9ecec92b56
Finalize r2.5.0
...
-------------
Created by MOE: https://github.com/google/moe
MOE_MIGRATED_REVID=164434615
2017-08-07 11:53:04 +01:00
olly
1109bf50dd
Bump version
...
-------------
Created by MOE: https://github.com/google/moe
MOE_MIGRATED_REVID=164126494
2017-08-04 12:33:50 +01:00
olly
c01c8cd2a6
Bump version to 2.5.0-beta2
...
-------------
Created by MOE: https://github.com/google/moe
MOE_MIGRATED_REVID=163830353
2017-08-01 16:23:39 +01:00
olly
13732fe618
Release notes + version bump for 2.5.0-beta1
...
There's no way to represent a beta in our integer versioning
scheme. I propose we just set it the same for all betas + the
stable release. The versioning for the demo app isn't that
important, so I've just put it directly to 2.5.0 as well.
-------------
Created by MOE: https://github.com/google/moe
MOE_MIGRATED_REVID=162749130
2017-07-21 17:39:12 +01:00
olly
eb38601626
Update release notes + bump version number
...
-------------
Created by MOE: https://github.com/google/moe
MOE_MIGRATED_REVID=162514848
2017-07-19 19:57:48 +01:00
olly
ecc8f6c4fa
Upgrade dependencies
...
-------------
Created by MOE: https://github.com/google/moe
MOE_MIGRATED_REVID=161648060
2017-07-12 18:23:11 +01:00
olly
4ee0b2e1c8
Update release notes + bump version number
...
-------------
Created by MOE: https://github.com/google/moe
MOE_MIGRATED_REVID=160663100
2017-06-30 18:54:35 +01:00