yl_player_platform_interface 0.2.0-dev.2 copy "yl_player_platform_interface: ^0.2.0-dev.2" to clipboard
yl_player_platform_interface: ^0.2.0-dev.2 copied to clipboard

Shared platform contract and immutable value types for the federated yl_player Flutter plugin.

0.2.0-dev.2 #

  • Add an optional media-clock position metric for observing playback progress independently from live-window timeline coordinates.

0.2.0-dev.1 #

  • Replace the v0.1 backend contract with SPI major 2, explicit implementation identity, source assessment, commit/state Load barriers, and session IDs.
  • Add immutable Player/Load policy types, typed source families, authoritative state/timeline/geometry models, correlated events, and safe structured failures.
  • Add validation at Dart/native publication boundaries and reusable observable platform conformance utilities.
  • Verify the synchronized v0.2 package contract in the publication dry-run gate.

0.1.0-dev.1 #

  • Add immutable player configuration, media-source, track, state, capability, metric, event, and error models.
  • Add federated platform and per-player backend contracts.
  • Add nullable Android device-tier, target-buffer, adaptive-downgrade, Surface-rebuild, and selected-video-bitrate playback diagnostics.
0
likes
150
points
315
downloads

Documentation

API reference

Publisher

unverified uploader

Weekly Downloads

Shared platform contract and immutable value types for the federated yl_player Flutter plugin.

Homepage
Repository (GitHub)
View/report issues

Topics

#video #player #media

License

BSD-3-Clause (license)

Dependencies

flutter, plugin_platform_interface

More

Packages that depend on yl_player_platform_interface