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 (befovy/ijkplayer#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)
- 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)
- FijkView: fix fullscreen no state, no refresh when state change #77
- panel: fix error CircularProgressIndicator when autoPlay is false #76
- FijkView: add fsFit argument, controls full screen FijkFit mode
- fijkplayer: fix android volume double float cast error
- fijkplayer: fix error pause state after seeking #65
- fijkplayer: update FijkVolume API, break change
- 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
- ffmpeg: enable concat and crypto protocol
- fijkplayer: add static method all() to get all fijkplayer instance
- fix: issue #31, pixelbuffer crash on iOS
- fijkvalue: add video / audio render started
- fijkplayer: remove setIntOption API, use setOption instead
- fix fijkpanel slider value out of range
- android: add androidx support
- 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
- update ijkplayer to f0.3.4
- add RTSP support
- decrease libary binary size
- update ijkplayer to f0.3.3
- fix reset bug, #26
- Add doc website, https://fijkplayer.befovy.com
- Add diagram about FijkState, update FijkState document
- Update FijkView widget tree, add FijkFit (scaling mode)
- fix pixelbuffer leak on iOS
- FijkSourceType as a option argument
- add FijkPanel (UI controller of video)
- add more comment and update README
- make iOS CocoaPods
FIJKPlayer
available
- A usable music player plugin
- Draw the video frame through surface for android