Skip to content

v1.1.1

Choose a tag to compare

@sinewave440hz sinewave440hz released this 28 Oct 10:37
d21efff

Changes

  • Media3 moved to the stable 1.8.1 release, so host apps no longer get Media3 1.8.0-alpha01 pulled in through this SDK. All androidx.media3 artefacts use one version; duplicate 1.4.1 declarations removed. (#29, #30)
  • CI: GitHub Actions runs unit tests and lint on every PR. (#27, #28)

Install

implementation 'com.github.Eyevinn:player-analytics-client-sdk-android:v1.1.1'

Media3 is published as a runtime dependency, so declare the Media3 libraries your app uses (e.g. media3-exoplayer, media3-exoplayer-hls, media3-ui) yourself at 1.8.1.

Known issue

  • seeked is not sent, and seeking reports the seek target instead of the starting position (present since 1.0; to be fixed in a later release).

Verified: unit tests (15) and CI green on d21efff; a minimal Media3 1.8.1 app built against this commit via JitPack sent a full session (init, loading, buffering/buffered, loaded, playing, heartbeat, paused, seeking, stopped) on an API 35 emulator.