better_player_platform_interface 1.3.2 copy "better_player_platform_interface: ^1.3.2" to clipboard
better_player_platform_interface: ^1.3.2 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.3.2 #

  • Updated: Updated doc comment for setSpeed to reflect the new 4.0 limit.

1.3.1 #

  • Updated: package metadata

1.3.0 #

  • Added: drmSecurityLevel to DrmConfiguration to support Widevine L1 on Android and video robustness on Web.

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
586
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

Topics

#video #player #interface #plugin #streaming

License

Apache-2.0 (license)

Dependencies

flutter, meta, plugin_platform_interface

More

Packages that depend on better_player_platform_interface