Skip to content

Releases: muxinc/mux-stats-sdk-exoplayer

v2.6.0

13 Jan 04:57
ea55539
Compare
Choose a tag to compare

Improvements

  • Add support for Exoplayer r2.16.1 (#185), Fixes #183
  • Update to AGP 7.0 (#185)
  • Add additional logging for Event dispatching errors
  • Add ability to override device name (#184)

Fixes

  • Update to MuxCore 7.0.8 to address Issue #187

MuxCore Updates

  • Additional logging for possible event dispatch errors
  • Update Guava to unblock updates of androidX downstream
  • Fix Manual Fullscreen API causing issues with player view size

v2.5.9

21 Dec 00:01
Compare
Choose a tag to compare

Exoplayer SDK Changes

Improvements

  • Add support for measuring livestream glass-to-glass latency (#181)

MuxCore 7.0.6 Changes

Improvements

  • Added support for Live Latency

MuxCore 7.0.7 Changes

Improvements

  • Final API for live latency

v2.5.8

10 Dec 19:54
35eba9d
Compare
Choose a tag to compare

Exoplayer SDK changes

Improvements

  • Add API to indicate whether video is shown fullscreen (#173)

Fixes

  • Fix for usage of legacy support libraries (#177) (Fixes #174)
  • Added -donotwarn for ExoPlayer classes. (#179) (Fixes #175)

Build Improvements

  • Refactor AAR packaging and publishing with Gradle (#171)
  • Fast escape on build error (#178)

Mux Core v7.0.5 changes

Improvements

  • Add support for latency metrics.
  • Add a Fullscreen enum and API to MuxCore to allow it to be set via the player SDK API
  • Remove Sentry / Replace with Debug Events

Fixes

  • Fix upscale percentages by clamping player size

v2.5.7

05 Nov 18:34
19f599c
Compare
Choose a tag to compare

Improvements

  • Add support for Exoplayer r2.15 (#168)

Fixes

  • Updating to MuxCore 7.0.4 to fix ConcurrentModificationException when calling updateCustomerData. (#152)

v2.5.6

05 Oct 00:46
0e6cba7
Compare
Choose a tag to compare

Fixes

  • Fix reference to packageVersionName in Gradle deployVariant task. (#165)

v2.5.5

30 Sep 22:48
e3ff745
Compare
Choose a tag to compare

Fixes

  • Problem with Exoplayer default implementation of methods on interfaces (#162)

v2.5.4

22 Sep 05:56
dba3fc9
Compare
Choose a tag to compare

Fixes

  • Reverts audio test improvements introduced in v2.5.3. (#158)

v2.5.2

01 Sep 00:50
d4b8098
Compare
Choose a tag to compare
  • Updating to MuxCore 7.0.2 to fix obfuscation

Most users can simply use the AAR file corresponding to their Exoplayer version which includes a bundled MuxCore JAR. The attached MuxCore library is only needed if developing your own player integration.

v2.5.1

26 Aug 17:02
e89458f
Compare
Choose a tag to compare
  • Fix packaging of Exoplayer SDK AAR with MuxCore (broken in v2.5.0) (#148)

v2.5.0

25 Aug 02:37
6bcdd61
Compare
Choose a tag to compare

Improvements

  • Releasing process involving artifactory (#141)
  • MuxCore pulled from Maven instead of in bundled jar (#143)
  • Support for overriding the beacon domain (#138)
  • Javadoc coverage for public API (#142)
  • For API version 30+ use context.getDisplay instead of WindowManager. (#145)

Fixes

  • Removed VideoComponent listener and now capturing firstFrameRendered (#144)
  • Added conversion from physical px to dpx on setScreen size. (#146)
  • MuxCore:
    • Fix customer data null pointer exception
    • Fixed key name in setMuxEmbed function
    • Handle case where player size is larger than physical screen, treat as full-screen