Skip to content

Releases: FastPix/android-data-exoplayer-sdk

v1.1.3

21 Apr 10:12

Choose a tag to compare

  • Upgrades Core SDK to 1.3.0

v1.1.2

15 Apr 20:00

Choose a tag to compare

Improves pulse analytics dispatch behavior during playback state transitions and updates SDK versions/documentation.

General

  • Updates core SDK version to 1.2.9 in libs.versions.toml.
  • Updates FastPixExoplayerLibraryInfo SDK version constant to 1.1.2.

FastPixBaseExoPlayer

  • Ensures pulse events are scheduled on viewBegin, play, and buffering instead of being canceled.
  • Prevents unnecessary pulse cancellation on playerReady, seeking, and buffered.
  • Updates seeked handling to cancel pulse events only when playback is not active, and keep pulse scheduling when playback continues.
  • Stops scheduling pulse events on variantChanged to avoid unintended heartbeat behavior during rendition switches.

v1.1.1

26 Mar 11:05

Choose a tag to compare

Updates versions, refactors FastPixBaseExoPlayer to improve event handling, and enhances documentation.

General

  • Updates core SDK version to 1.2.7 in libs.versions.toml.
  • Updates exoplayer-data-sdk Maven publication version to 1.1.1.
  • Configures settings.gradle.kts to load GitHub credentials from local.properties.

FastPixBaseExoPlayer

  • Refactors SDK initialization to use FastPixAnalytics singleton.
  • Implements a coroutine-based pulse event system for periodic analytics heartbeats.
  • Adds comprehensive state tracking for playback (playing, buffering, seeking, ended).
  • Improves bandwidth and chunk load tracking, including better handling of canceled and failed requests.
  • Ensures proper resource cleanup in release() by canceling background jobs and clearing state.
  • Adds FastPixExoplayerLibraryInfo to track SDK name and version.

Documentation

  • Overhauls README.md with updated requirements, simplified installation steps, and clearer Kotlin integration examples.
  • Adds version 1.1.1 to CHANGELOG.md.

v1.1.0

23 Mar 07:38
0d2fb5f

Choose a tag to compare

What's Changed

New Contributors

Full Changelog: https://github.com/FastPix/android-data-exoplayer-sdk/commits/v1.1.0