More reliable playback metrics in the BetterPlayer Flutter Data SDK

Back to Changelog
MAY 22, 2026
ImprovementBreakingVideo Data

The FastPix Data SDK for BetterPlayer (Flutter) reaches 1.0.0, with more reliable playback-position and metric reporting.

What’s new:

  • Finer-grained position tracking: a new position poller and a periodic 10-second pulse timer make metric reporting more reliable during playback.

  • Updated observer and state handling: refactored to the updated PlayerObserver interface, with more robust player state transitions and a new LibraryInfo sent alongside analytics.

  • Simpler custom-data API (breaking): setCustomData now accepts a single CustomData object instead of a List<CustomData>. Update calls that passed a list to pass one object.

  • Fixes and dependencies: the Android GeneratedPluginRegistrant now includes SqflitePlugin, and fastpix_flutter_core_data was bumped to ^2.0.0.