fijkplayer 0.11.0 fijkplayer: ^0.11.0 copied to clipboard
A Video Player Flutter plugin based on ijkplayer, support most popular protocols and codecs
Changelog #
All notable changes to this project will be documented in this file. See standard-version for commit guidelines.
0.11.0 (2023-07-23) #
- migrate to sdk: ">=2.14.0 <4.0.0"
0.10.1 (2021-11-30) #
- fix fix mov seek null pointer crash (https://github.com/befovy/ijkplayer/pull/71) (https://github.com/befovy/FFmpeg/commit/72cfdff6)
0.10.0 (2021-07-11) #
- download android symbols from github release.
0.9.0 (2021-05-29) #
- null safety support
0.8.8 (2021-05-15) #
-
fix ios setLoop never return (2476a3a), closes #396 and #366
-
upgrade iOS pod dependency, resue github release, fix jcenter unavaiable (86deb1f)
0.8.7 (2020-07-11) #
- upgrade iOS pod dependency, speed up pod install
0.8.6 (2020-07-06) #
0.8.5 (2020-07-04) #
0.8.4 (2020-05-16) #
-
fix initial volume in iOS device is zero (fc6a60d)
-
fix pos update roll back when seeking (064f062)
-
add fsFit in demo and docs (4608acb)
-
fix spell error go package name (40446af)
0.8.3 (2020-05-10) #
- update ijkplayer android 0.7.4, iOS 0.7.3
- fix #226 #225 #212
0.8.2 (2020-05-05) #
- (desktop) add global init for go-flutter, remove path_provider in demo (7040f25)
- (android) fix color error upgrade android ijkplayer to 0.7.2 (ae9590e)
0.8.1 (2020-05-04) #
- Uint8List not fount (54481ef)
0.8.0 (2020-05-04) #
0.7.3 (2020-05-01) #
0.7.2 (2020-04-19) #
0.7.1 (2020-04-11) #
- update ijkplayer to 0.6.0
0.7.0 (2020-03-22) #
- feat: migrate to flutter 1.12 android new API (ee02c09)
- fix: api changed, build failed using flutter beta version (0aa1e9f)
0.6.3 (2020-03-21) #
- change pod library name, solve name conflict
0.6.2 (2020-03-08) #
0.6.1 (2020-03-08) #
- docs: add fijkPanel2Builder docs
0.6.0 (2020-03-08) #
- add fijkview onDispose (74d17ce)
- add screen brightness API for Android and iOS (0879d95)
- panel2 , vertical drag set brightness and volume (#184) (7a7219a), closes #140 #159
- failed to play url with file scheme. fix #189 (e3567aa)
⚠ BREAKING CHANGES
- FijkPanelWidgetBuilder add new prarmeter, FijkData
0.5.2 (2020-02-21) #
0.5.1 (2020-02-21) #
0.5.0 (2020-01-06) #
0.4.2 (2020-01-03) #
0.4.1 (2020-01-01) #
0.4.0 (2019-12-30) #
0.3.0 (2019-12-23) #
-
fullscreen update, add fs parameter, check width > height when orientation (#125) (74779fe)
-
add userdata opaque in FijkValue (cdd8014)
-
add fs parameter for FijkView (e9bddc9)
-
example: add ListView demo (1062282), closes #117 (#124) (4e9e306) (#149) (d6a40ca)
-
fix null width and height event (#147) (3bcae22), closes #145
0.2.3 (2019-11-28) #
- asset URL scheme for go-flutter (#116) (6c72711)
- new volume panel (#119) (948ef8b), closes #109
- rotate video which has metadata rotation (#120) (b12699b), closes #81
0.2.2 (2019-11-22) #
- add Android audiofocus request and releasse. closes #89
- add hostOptions for iOS and Android (#114) (9bb344a), closes #113
- buffer percent, notify current position from msg queue (#111) (86357fe)
- example: enable-accurate-seek option, fix #113 (7b72f77)
0.2.1 (2019-11-16) #
0.2.0 (2019-11-15) #
- go-flutter desktop version support (#107) (966caef)
- fix restart timer when touch slider (#104) (765e2e6)
0.1.10 (2019-11-15) #
- new API, FijkVolume.getVol() (#100) (dd57cea)
- set datasource member variable when setDataSource (20f94de)
- proguard for android class (1f85f28), closes #98
- update doc error method name. FijkVolume.setUIMode (#102) (c33cc11)
0.1.9 #
- FijkView: fix fullscreen no state, no refresh when state change #77
- panel: fix error CircularProgressIndicator when autoPlay is false #76
0.1.8 #
- FijkView: add fsFit argument, controls full screen FijkFit mode
0.1.7 #
- fijkplayer: fix android volume double float cast error
- fijkplayer: fix error pause state after seeking #65
0.1.6 #
- fijkplayer: update FijkVolume API, break change
0.1.5 #
- ios: fix NSUrl parse error
- fijkplayer: add FijkLog with levels
- docs: english translation
- fijkplayer: new feature fijkvolume, system volume API
- ijkplayer: set default option
start-on-prepated
to 0 - iOS: fix CocoaPods use_frameworks! error
0.1.3 #
- ffmpeg: enable concat and crypto protocol
- fijkplayer: add static method all() to get all fijkplayer instance
- fix: issue #31, pixelbuffer crash on iOS
0.1.2 #
- fijkvalue: add video / audio render started
- fijkplayer: remove setIntOption API, use setOption instead
0.1.1 #
- fix fijkpanel slider value out of range
- android: add androidx support
0.1.0 #
- update ijkplauer to f0.3.5
- fijkplayer err state and FijkException
- support playing flutter asset file
- unit test and widget test
- pass fijkoption arguments and set player's option
0.0.9 #
- update ijkplayer to f0.3.4
- add RTSP support
- decrease libary binary size
0.0.8 #
- update ijkplayer to f0.3.3
- fix reset bug, #26
- Add doc website, https://fijkplayer.befovy.com
- Add diagram about FijkState, update FijkState document
0.0.7 #
- Update FijkView widget tree, add FijkFit (scaling mode)
- fix pixelbuffer leak on iOS
0.0.6 #
- FijkSourceType as a option argument
0.0.5 #
- add FijkPanel (UI controller of video)
0.0.3 #
- add more comment and update README
0.0.2 #
- make iOS CocoaPods
FIJKPlayer
available
0.0.1 #
- A usable music player plugin
- Draw the video frame through surface for android