Skip to main content

playstack_android 0.1.0-dev.8 copy "playstack_android: ^0.1.0-dev.8" to clipboard
playstack_android: ^0.1.0-dev.8 copied to clipboard

PlatformAndroid

Android implementation of PlayStack, built on AndroidX Media3 ExoPlayer.

0.1.0-dev.8 #

  • Media controls through a Media3 MediaSession whose commands go to Dart; PlayStackMediaService (declared by the app) shows the notification and keeps playback alive in the background.
  • Picture-in-Picture of the activity with the video's aspect ratio, automatic on leaving the app (setAutoEnterEnabled on Android 12+, the user-leave hint before).
  • Device orientation from OrientationEventListener, also while the activity is locked to one orientation, and the app's requested orientation for restoring it after fullscreen.

0.1.0-dev.7 #

  • Licensed under the MIT license.
  • Package metadata and aligned dependency constraints for publishing.

0.1.0-dev.6 #

  • Milestone 6: Media3 SimpleCache with manifest bypass, audio focus only while audible, pause on headphones unplugged, interruption events, SystemChrome fullscreen.

0.1.0-dev.5 #

  • Milestone 5: preload buffer cap through a wrapping LoadControl; network status from ConnectivityManager (adds ACCESS_NETWORK_STATE).

0.1.0-dev.4 #

  • Milestone 4: ERROR_CODE_DECODER_INIT_FAILED is reported as decoderUnavailable.

0.1.0-dev.3 #

  • Milestone 3: audio/video/subtitle tracks with subtitle text events, video quality limits, metadata (frame rate, bitrate, codec, live), setSource, stop, positions() stream, app lifecycle pause/resume.

0.1.0-dev.2 #

  • Milestone 2: native playback (sources, play/pause/seek/loop, volume, speed, first frame, rotation, typed errors), clearSource for idle pooled players.

0.1.0-dev.1 #

  • Milestone 1 foundation. Development preview; see the repository README for status.
0
likes
150
points
--
downloads

Documentation

API reference

Publisher

unverified uploader

Weekly Downloads

Android implementation of PlayStack, built on AndroidX Media3 ExoPlayer.

Homepage
Repository (GitHub)
View/report issues

License

MIT (license)

Dependencies

flutter, meta, playstack_platform_interface

More

Packages that depend on playstack_android

Packages that implement playstack_android