better_player_platform_interface 1.2.0 copy "better_player_platform_interface: ^1.2.0" to clipboard
better_player_platform_interface: ^1.2.0 copied to clipboard

A common platform interface for the better_player plugin, defining the shared API and data structures used across various platform implementations.

1.2.0 #

  • Added: setupLogCallback to the platform interface to support native-to-Dart log streaming.
  • Updated: Enhanced package description in pubspec.yaml for better discoverability.

1.1.0 #

  • Added: Removed legacy MethodChannelVideoPlayer and replaced it with a modern JNI/Swiftgen implementation.
  • Added: Renamed VideoPlayerPlatform to BetterPlayerPlatform for better project branding.
  • Refactor: Rename VideoPlayerPlatform to BetterPlayerPlatform for consistency.
  • Refactor: Remove legacy MethodChannelVideoPlayer implementation in favor of FFI/JNI.

1.0.2 #

  • Docs: Updated model name references in example.md.

1.0.1 #

  • Add thin examples to platform packages and decoupled example app.

1.0.0 #

  • Added: Established as the central platform interface package for the federated plugin architecture.
  • Updated: Consolidated core models (DataSource, VideoEvent, etc.) and MethodChannelVideoPlayer into this package.
  • Updated: Renamed isPictureInPictureEnabled to isPictureInPictureSupported for API consistency.
  • Added: dataSourceToMap serialization in MethodChannelVideoPlayer to allow platform-specific extensions.
0
likes
160
points
326
downloads

Documentation

API reference

Publisher

verified publisherhasoft.pl

Weekly Downloads

A common platform interface for the better_player plugin, defining the shared API and data structures used across various platform implementations.

Repository (GitHub)
View/report issues

License

Apache-2.0 (license)

Dependencies

flutter, meta, plugin_platform_interface

More

Packages that depend on better_player_platform_interface