amzn / exoplayer-amazon-port

Official port of ExoPlayer for Amazon devices
Apache License 2.0
173 stars 80 forks source link

Update to Exoplayer 2.17 #116

Open lwld opened 3 years ago

lwld commented 3 years ago

Google ExoPlayer v2.15.0 has recently been released with many changes / improvements (https://github.com/google/ExoPlayer/blob/release-v2/RELEASENOTES.md). In order to be able to use the latest features in Google ExoPlayer, apps using both Google and Amazon builds would need an updated Amazon port (for API compatibility)

[REQUIRED] Use case description

Upgrade app to use ExoPlayer 2.15 in both Google and Amazon builds

Proposed solution

Upgrade Amazon port to version 2.15.x of ExoPlayer

lwld commented 2 years ago

More ExoPlayer releases:

https://github.com/google/ExoPlayer/blob/release-v2/RELEASENOTES.md

Koster35 commented 2 years ago

2.17.1 has now been released as well: https://github.com/google/ExoPlayer/releases/tag/r2.17.1

lwld commented 2 years ago

Amazon port was updated to to version 2.16.1 in the meantime, but looks like it was not announced here (and no 2.17.x yet).

It's available in Maven Central: https://search.maven.org/artifact/com.amazon.android/exoplayer-common/2.16.1/aar

Can be added as dependency with implementation 'com.amazon.android:exoplayer:2.16.1' when using:

    repositories {
        mavenCentral()
    }
lwld commented 2 years ago

Looks like the Amazon port was updated recently to version 2.17.1 (but not announced here).

It's available in Maven Central: https://search.maven.org/artifact/com.amazon.android/exoplayer-common/2.17.1/aar

Next up: 2.18.0, just released by Google a few days ago: https://github.com/google/ExoPlayer/releases/tag/r2.18.0