flutter_meedu_media_kit 4.2.10+1 copy "flutter_meedu_media_kit: ^4.2.10+1" to clipboard
flutter_meedu_media_kit: ^4.2.10+1 copied to clipboard

discontinued

a controls wrapper for media_kit.

4.2.10 #

  • Improving the controls by showing overlays on top of the controls.
  • Fixes controls disappearing while clicking.

4.2.9 #

4.2.8 #

  • Fixes controls not taking hits.

4.2.7 #

  • Fixes web controls when opened on mobile device.
  • Adds pip for android.
  • Fixes flutter 3.10 errors

4.2.6 #

  • Made double tap to seek work only on mobile to fix taps issues on desktop and web.
  • Added assert statement to avoid debugging issues (with hit tests).
  • Fixed buffering widget being smaller than button (which was causing rewind and forward buttons to change position).
  • Fixing all examples scaling and following new assert.
  • Fixing brightness and volume swipes wrong calculations.

4.2.5 #

  • Fix fit.

4.2.4 #

  • Updated media_kit packages
  • Fixes playing on android
  • Updating to auto_orientation: ^2.3.1

4.2.3 #

  • Added hls web steps.
  • Fixed taps on desktop and web.
  • Made double tap to seek work on desktop and web,can be disabled enabledControls: EnabledControls(doubleTapToSeek: false).

4.2.2 #

  • Fixed widget being black when not surrounded by SizedBox or AspectRatio
  • Added new example for bottom controls
  • Added media_kit android support

4.2.1 #

  • Updating example and awaiting full screen
  • Fixed hiding overlays when not full screen

4.2.0 #

  • Added durations class to give ability to change animations durations.
  • Added enabledOverlays to give ability to disable overlays (volume/brightness).
  • Fixed fullScreen when using custom controls.
  • player status stopped is now completed.
  • Fixed all dart analyze warnings.

4.1.2 #

  • Fixed launch as full screen closing videoPlayer when fullScreen changes

4.1.1 #

  • Fixed double click to fullScreen (desktop and web)
  • Added tap to play and pause (desktop and web)
  • Fix m3u8 example and m3u8 files not playing correctly

4.1.0 #

  • Fixed assets playing without asset:// (will add it if not already added)
  • Made a custom controls widget in video player (check examples for how to use it)
  • Buttons size can be defined from meeduPlayerController Defining the responsive variable.
  • Updated example to explain each page

4.0.11 #

  • Fixed live stream duration.
  • Removed extra full screen close and open calls.

4.0.10 #

  • fixed keyboard controls not working
  • adding playing from youtube example (doesnt work on web)
  • fixed full screen button on desktop (now makes video full screen too)
  • fixed video overflow
  • added web demo url

4.0.9 #

  • screenManager
    • edgetoedge now is systemUiMode and is using SystemUiMode enum
    • Added hideSystemOverlay option to enable and disable hiding system overlays
  • MeeduPlayerController
    • Variable windows to desktopOrWeb
    • Added excludeFocus variable (controls if widgets inside videoplayer should get focus or not)
    • Added enabledControls in which gesture controls can be disabled
      • Defaults
        • this.escapeKeyCloseFullScreen = true,
        • this.numPadDecimalKeyToggleFit = true,
        • this.enterKeyOpensFullScreen = true,
        • this.spaceKeyTogglePlay = true,
        • this.volumeArrows = true,
        • this.seekArrows = true,
        • this.seekSwipes = true,
        • this.volumeSwipes = true,
        • this.brightnessSwipes = true,
        • this.doubleTapToSeek = true,
        • this.desktopDoubleTapToFullScreen = true
    • Added showLogs to be able to show and hide package logs
    • Added manageBrightness to make disable handling of brightness
  • Fixed replay
  • Updated License
  • Fixed ios simulator crash
  • Updated readme with new media_kit setup for macos and ios

4.0.8 #

  • Fixed macos&ios errors and added steps to readme for it

4.0.7 #

  • Fixed web build errors.

4.0.6 #

  • Fixing pub points by using new video_player_media_kit.

4.0.5 #

  • Fixing pub points.

4.0.4 #

  • Fixing pub points.

4.0.3 #

  • Fixing pub points.

4.0.2 #

  • Added macos support in read me.

4.0.1 #

  • Fixing pub points.

4.0.0 #

  • Converted to using media_kit instead of dart_vlc.

3.2.0 #

  • Using video player 2.6.0
  • Adding http headers to videos played by files (to fix m3u8 files)

3.1.3 #

  • Removed dependency on dio.

3.1.2 #

  • Fixed Dart warnings
  • Fixed formatting

3.1.1 #

  • Fixed fit overflow
  • Fixed 3.1.0 portrait duration overflow

3.1.0 #

3.0.5 #

  • Disabled WakeLock on linux
  • Added manageWakeLock to constructor incase someone wants to disable WakeLock

3.0.4 #

3.0.3 #

3.0.2 #

  • Fixed width errors in grid view
  • Added grid view example and updated links

3.0.1 #

  • Fixed dispose player when launched in full screen mode
  • Fixed wrong Orientation when launch as full screen

3.0.0 #

  • Removed hotkey manger dependence to use flutter shortcuts widget (to work on web)

2.1.3 #

  • Fixed web

2.1.2 #

  • Fixed video player volume on windows causing errors
  • Fixed focus in windows and add ui for changing volume in windows
  • Improved initiation

2.1.1 #

  • Improved description

2.1.0 #

  • Converted to using video player platform interface (using package video_player_dart_vlc)
  • fixed web build
  • initDartVlc now is initVideoPlayerDartVlcIfNeeded
  • when full screen closed disabled the forced portrait orientation
  • fixed bug where video player were disposed when closing full screen

2.0.5 #

  • fixed dart vlc initialize

2.0.4 #

  • updated dart vlc version

2.0.3 #

  • separated init dart vlc to try fixing ffi for web

2.0.2 #

  • initial videoPlayer with null fixed
  • button sizing improved
  • windows window overflow fixed(when returning from full screen)
  • timer is null in some cases

2.0.1 #

[Windows] optional ability to restore app hotkeys [Windows] fix of null-check exception on pushing player's mute button both by nikitatg

2.0.0 #

Due to dart vlc update BREAKING CHANGES Removed macOS support

1.0.3 #

  • Removed use native view from example due to instability.

1.0.2 #

  • Fixed Error in example code.
  • Removed pubspec web support (since web doesn't work at the moment)

1.0.1 #

  • Edited readme.

1.0.0 #

  • Initial release.