av_media_player 1.0.2
av_media_player: ^1.0.2 copied to clipboard
A lightweight media player for flutter that builds on system components. Video rendering in Texture widget.
1.0.2 #
- add linux support.
- behavior change: do not seek to beginning while playback is reaching the end until new playback started.
1.0.1 #
- fixed an issue that may cause an error while disposing the player.
1.0.0 #
- improve rendering performance on ios/macos.
0.7.2 #
- prevent calling backend while player is disposed in dart side.
0.7.1 #
- optimize windows backend.
0.7.0 #
- fixed
asset://scheme issues on android and macos. - support hot restart on all platforms.
0.6.9 #
- minor fixes on windows.
0.6.8 #
- add Windows support.
- breaking change: rename
AVMediaPlayerclass toAvMediaPlayer. - breaking change: rename
AVMediaViewclass toAvMediaView.
0.6.7 #
- support
asset://scheme for local assets. - support realtime streaming playback(ios/macos: ll-hls, android: rtsp). a realtime stream should have a
durationof 0. - breaking change: move
widthandheightfrommediaInfotovideoSizeinAVMediaPlayerclass as video size may change during playback.
0.6.6 #
- dispose all native
AVMediaPlayerinstances while flutter engine is restarting. (Android only)
0.6.5 #
- make sure the first frame is loaded before receiving
mediaInfoin ios/macos.
0.6.4 #
- fixed a bug may cause video freeze on ios/macos.
- breaking change: replace
SetStateSafelymixin withSetStateAsync.
0.6.3 #
- minor fixes.
0.6.2 #
- fix code formatting issues.
0.6.1 #
seekTowon't increasefinishedTimesany more if the player is not inplayingstate.- auto correct param values in
seekTo,setVolumeandsetSpeedmethods.
0.6.0 #
- fix type mismatch issue in android seekTo method.
0.5.9 #
- check current position in seekTo calls from native side.
0.5.8 #
- interduce
SetStateSafelymixin to prevent errors whilesetStateis called on a bad time.
0.5.7 #
- breaking change: remove
keepAspectRatioproperty fromAVMediaViewwidget and addsizingModeproperty instead.
0.5.6 #
- fix setState issue in
AVMediaViewwidget
0.5.5 #
- improve vsync handling on ios/macos
- improve dartdoc comments
0.5.4 #
- improve vsync handling on macos
- fixed a resource leak issue on ios/macos
0.5.3 #
- improve dartdoc comments
- improve examples
- combine macos and ios backend code
- add
backgroundColorandkeepAspectRatiosupport forAVMediaViewwidget
0.5.2 #
- add dartdoc comments
- change default example to the simple one
0.5.1 #
- first public release.