diff --git a/packages/video_player_avplay/CHANGELOG.md b/packages/video_player_avplay/CHANGELOG.md index e84911627..2272bbcc8 100644 --- a/packages/video_player_avplay/CHANGELOG.md +++ b/packages/video_player_avplay/CHANGELOG.md @@ -1,3 +1,14 @@ +## 0.4.6 + +* Upgrade plusplayer + 1. [HLS] Disabling playback rate change and reducing max latency threshold. + 2. [HLS] Bitrate switching optimization and seek to live handling. + 3. [DASH] Fixing LL-DASH live channel stuck issue. + 4. [PLUSPLAYER] Fixing svace issue cast from int to uint64_t. + 5. [DASH] Optimization for LL-DASH catch-up. + 6. [HLS] Null check before dereferencing pointer. + 7. [HLS] Fix Live stream getting stucked after 15-20 min. + ## 0.4.5 * Update plusplayer.ini for using platform gst-ffmpeg library. diff --git a/packages/video_player_avplay/README.md b/packages/video_player_avplay/README.md index 8ea336b0b..4b9038050 100644 --- a/packages/video_player_avplay/README.md +++ b/packages/video_player_avplay/README.md @@ -12,7 +12,7 @@ To use this package, add `video_player_avplay` as a dependency in your `pubspec. ```yaml dependencies: - video_player_avplay: ^0.4.5 + video_player_avplay: ^0.4.6 ``` Then you can import `video_player_avplay` in your Dart code: diff --git a/packages/video_player_avplay/pubspec.yaml b/packages/video_player_avplay/pubspec.yaml index a7b8a539d..73811bb2c 100644 --- a/packages/video_player_avplay/pubspec.yaml +++ b/packages/video_player_avplay/pubspec.yaml @@ -2,7 +2,7 @@ name: video_player_avplay description: Flutter plugin for displaying inline video on Tizen TV devices. homepage: https://github.com/flutter-tizen/plugins repository: https://github.com/flutter-tizen/plugins/tree/master/packages/video_player_avplay -version: 0.4.5 +version: 0.4.6 environment: sdk: ">=3.1.0 <4.0.0" diff --git a/packages/video_player_avplay/tizen/lib/armel/6.0/libavformat_mmdash.so b/packages/video_player_avplay/tizen/lib/armel/6.0/libavformat_mmdash.so index 54064ced3..04ef6e0d2 100755 Binary files a/packages/video_player_avplay/tizen/lib/armel/6.0/libavformat_mmdash.so and b/packages/video_player_avplay/tizen/lib/armel/6.0/libavformat_mmdash.so differ diff --git a/packages/video_player_avplay/tizen/lib/armel/6.0/libdash.so b/packages/video_player_avplay/tizen/lib/armel/6.0/libdash.so index d0c92edc2..4cac37be3 100755 Binary files a/packages/video_player_avplay/tizen/lib/armel/6.0/libdash.so and b/packages/video_player_avplay/tizen/lib/armel/6.0/libdash.so differ diff --git a/packages/video_player_avplay/tizen/lib/armel/6.0/libdashplusplayer_tvplus.so b/packages/video_player_avplay/tizen/lib/armel/6.0/libdashplusplayer_tvplus.so index e57ddbc97..86dc39ee5 100755 Binary files a/packages/video_player_avplay/tizen/lib/armel/6.0/libdashplusplayer_tvplus.so and b/packages/video_player_avplay/tizen/lib/armel/6.0/libdashplusplayer_tvplus.so differ diff --git a/packages/video_player_avplay/tizen/lib/armel/6.0/libgstdash.so b/packages/video_player_avplay/tizen/lib/armel/6.0/libgstdash.so index 200524efa..2fad11c41 100755 Binary files a/packages/video_player_avplay/tizen/lib/armel/6.0/libgstdash.so and b/packages/video_player_avplay/tizen/lib/armel/6.0/libgstdash.so differ diff --git a/packages/video_player_avplay/tizen/lib/armel/6.0/libgsthls.so b/packages/video_player_avplay/tizen/lib/armel/6.0/libgsthls.so index 5f71d98c1..2806cb9a9 100755 Binary files a/packages/video_player_avplay/tizen/lib/armel/6.0/libgsthls.so and b/packages/video_player_avplay/tizen/lib/armel/6.0/libgsthls.so differ diff --git a/packages/video_player_avplay/tizen/lib/armel/6.0/libgstmmhttpsrc.so b/packages/video_player_avplay/tizen/lib/armel/6.0/libgstmmhttpsrc.so index 19ff05524..6fa8bcaa9 100755 Binary files a/packages/video_player_avplay/tizen/lib/armel/6.0/libgstmmhttpsrc.so and b/packages/video_player_avplay/tizen/lib/armel/6.0/libgstmmhttpsrc.so differ diff --git a/packages/video_player_avplay/tizen/lib/armel/6.0/libhls.so b/packages/video_player_avplay/tizen/lib/armel/6.0/libhls.so index e5be96c8b..e5bdce6cd 100755 Binary files a/packages/video_player_avplay/tizen/lib/armel/6.0/libhls.so and b/packages/video_player_avplay/tizen/lib/armel/6.0/libhls.so differ diff --git a/packages/video_player_avplay/tizen/lib/armel/6.0/libplusplayer-wrapper.so b/packages/video_player_avplay/tizen/lib/armel/6.0/libplusplayer-wrapper.so index 49605547e..29d44eba1 100755 Binary files a/packages/video_player_avplay/tizen/lib/armel/6.0/libplusplayer-wrapper.so and b/packages/video_player_avplay/tizen/lib/armel/6.0/libplusplayer-wrapper.so differ diff --git a/packages/video_player_avplay/tizen/lib/armel/6.0/libplusplayer_tvplus.so b/packages/video_player_avplay/tizen/lib/armel/6.0/libplusplayer_tvplus.so index d474a1822..a69acc7a1 100755 Binary files a/packages/video_player_avplay/tizen/lib/armel/6.0/libplusplayer_tvplus.so and b/packages/video_player_avplay/tizen/lib/armel/6.0/libplusplayer_tvplus.so differ diff --git a/packages/video_player_avplay/tizen/lib/armel/6.0/libplusplayercore_tvplus.so b/packages/video_player_avplay/tizen/lib/armel/6.0/libplusplayercore_tvplus.so index 060fd564b..945958361 100755 Binary files a/packages/video_player_avplay/tizen/lib/armel/6.0/libplusplayercore_tvplus.so and b/packages/video_player_avplay/tizen/lib/armel/6.0/libplusplayercore_tvplus.so differ diff --git a/packages/video_player_avplay/tizen/lib/armel/6.0/libtracksource_tvplus.so b/packages/video_player_avplay/tizen/lib/armel/6.0/libtracksource_tvplus.so index 569692a24..983a63bfc 100755 Binary files a/packages/video_player_avplay/tizen/lib/armel/6.0/libtracksource_tvplus.so and b/packages/video_player_avplay/tizen/lib/armel/6.0/libtracksource_tvplus.so differ diff --git a/packages/video_player_avplay/tizen/lib/armel/6.5/libavformat_mmdash.so b/packages/video_player_avplay/tizen/lib/armel/6.5/libavformat_mmdash.so index 54064ced3..04ef6e0d2 100755 Binary files a/packages/video_player_avplay/tizen/lib/armel/6.5/libavformat_mmdash.so and b/packages/video_player_avplay/tizen/lib/armel/6.5/libavformat_mmdash.so differ diff --git a/packages/video_player_avplay/tizen/lib/armel/6.5/libdash.so b/packages/video_player_avplay/tizen/lib/armel/6.5/libdash.so index acb7df87e..6f6e388f5 100755 Binary files a/packages/video_player_avplay/tizen/lib/armel/6.5/libdash.so and b/packages/video_player_avplay/tizen/lib/armel/6.5/libdash.so differ diff --git a/packages/video_player_avplay/tizen/lib/armel/6.5/libdashplusplayer_tvplus.so b/packages/video_player_avplay/tizen/lib/armel/6.5/libdashplusplayer_tvplus.so index 996f718f7..61467a674 100755 Binary files a/packages/video_player_avplay/tizen/lib/armel/6.5/libdashplusplayer_tvplus.so and b/packages/video_player_avplay/tizen/lib/armel/6.5/libdashplusplayer_tvplus.so differ diff --git a/packages/video_player_avplay/tizen/lib/armel/6.5/libgstdash.so b/packages/video_player_avplay/tizen/lib/armel/6.5/libgstdash.so index de20e34fc..06cebbd68 100755 Binary files a/packages/video_player_avplay/tizen/lib/armel/6.5/libgstdash.so and b/packages/video_player_avplay/tizen/lib/armel/6.5/libgstdash.so differ diff --git a/packages/video_player_avplay/tizen/lib/armel/6.5/libgsthls.so b/packages/video_player_avplay/tizen/lib/armel/6.5/libgsthls.so index 001d39c8b..dfd0fb6ec 100755 Binary files a/packages/video_player_avplay/tizen/lib/armel/6.5/libgsthls.so and b/packages/video_player_avplay/tizen/lib/armel/6.5/libgsthls.so differ diff --git a/packages/video_player_avplay/tizen/lib/armel/6.5/libgstmmhttpsrc.so b/packages/video_player_avplay/tizen/lib/armel/6.5/libgstmmhttpsrc.so index e2f797b33..69dd198e8 100755 Binary files a/packages/video_player_avplay/tizen/lib/armel/6.5/libgstmmhttpsrc.so and b/packages/video_player_avplay/tizen/lib/armel/6.5/libgstmmhttpsrc.so differ diff --git a/packages/video_player_avplay/tizen/lib/armel/6.5/libhls.so b/packages/video_player_avplay/tizen/lib/armel/6.5/libhls.so index 90d60c12e..0ab8d1eb6 100755 Binary files a/packages/video_player_avplay/tizen/lib/armel/6.5/libhls.so and b/packages/video_player_avplay/tizen/lib/armel/6.5/libhls.so differ diff --git a/packages/video_player_avplay/tizen/lib/armel/6.5/libplusplayer-wrapper.so b/packages/video_player_avplay/tizen/lib/armel/6.5/libplusplayer-wrapper.so index d10a63261..db371d62a 100755 Binary files a/packages/video_player_avplay/tizen/lib/armel/6.5/libplusplayer-wrapper.so and b/packages/video_player_avplay/tizen/lib/armel/6.5/libplusplayer-wrapper.so differ diff --git a/packages/video_player_avplay/tizen/lib/armel/6.5/libplusplayer_tvplus.so b/packages/video_player_avplay/tizen/lib/armel/6.5/libplusplayer_tvplus.so index 866680c5e..0da7638c8 100755 Binary files a/packages/video_player_avplay/tizen/lib/armel/6.5/libplusplayer_tvplus.so and b/packages/video_player_avplay/tizen/lib/armel/6.5/libplusplayer_tvplus.so differ diff --git a/packages/video_player_avplay/tizen/lib/armel/6.5/libplusplayercore_tvplus.so b/packages/video_player_avplay/tizen/lib/armel/6.5/libplusplayercore_tvplus.so index b1ac6661d..94356ea34 100755 Binary files a/packages/video_player_avplay/tizen/lib/armel/6.5/libplusplayercore_tvplus.so and b/packages/video_player_avplay/tizen/lib/armel/6.5/libplusplayercore_tvplus.so differ diff --git a/packages/video_player_avplay/tizen/lib/armel/6.5/libtracksource_tvplus.so b/packages/video_player_avplay/tizen/lib/armel/6.5/libtracksource_tvplus.so index cf1f9f99c..2d2b65f33 100755 Binary files a/packages/video_player_avplay/tizen/lib/armel/6.5/libtracksource_tvplus.so and b/packages/video_player_avplay/tizen/lib/armel/6.5/libtracksource_tvplus.so differ diff --git a/packages/video_player_avplay/tizen/lib/armel/7.0/libavformat_mmdash.so b/packages/video_player_avplay/tizen/lib/armel/7.0/libavformat_mmdash.so index 6e3d83644..5b16f536a 100755 Binary files a/packages/video_player_avplay/tizen/lib/armel/7.0/libavformat_mmdash.so and b/packages/video_player_avplay/tizen/lib/armel/7.0/libavformat_mmdash.so differ diff --git a/packages/video_player_avplay/tizen/lib/armel/7.0/libdash.so b/packages/video_player_avplay/tizen/lib/armel/7.0/libdash.so index fc89f768d..341f94fd7 100755 Binary files a/packages/video_player_avplay/tizen/lib/armel/7.0/libdash.so and b/packages/video_player_avplay/tizen/lib/armel/7.0/libdash.so differ diff --git a/packages/video_player_avplay/tizen/lib/armel/7.0/libdashplusplayer_tvplus.so b/packages/video_player_avplay/tizen/lib/armel/7.0/libdashplusplayer_tvplus.so index f946296a6..f993f91a0 100755 Binary files a/packages/video_player_avplay/tizen/lib/armel/7.0/libdashplusplayer_tvplus.so and b/packages/video_player_avplay/tizen/lib/armel/7.0/libdashplusplayer_tvplus.so differ diff --git a/packages/video_player_avplay/tizen/lib/armel/7.0/libgstdash.so b/packages/video_player_avplay/tizen/lib/armel/7.0/libgstdash.so index 54e9eb4cf..1e654294e 100755 Binary files a/packages/video_player_avplay/tizen/lib/armel/7.0/libgstdash.so and b/packages/video_player_avplay/tizen/lib/armel/7.0/libgstdash.so differ diff --git a/packages/video_player_avplay/tizen/lib/armel/7.0/libgsthls.so b/packages/video_player_avplay/tizen/lib/armel/7.0/libgsthls.so index aa2c58efd..1b17aa19a 100755 Binary files a/packages/video_player_avplay/tizen/lib/armel/7.0/libgsthls.so and b/packages/video_player_avplay/tizen/lib/armel/7.0/libgsthls.so differ diff --git a/packages/video_player_avplay/tizen/lib/armel/7.0/libgstmmhttpsrc.so b/packages/video_player_avplay/tizen/lib/armel/7.0/libgstmmhttpsrc.so index 07a25d7e8..7bd5762d3 100755 Binary files a/packages/video_player_avplay/tizen/lib/armel/7.0/libgstmmhttpsrc.so and b/packages/video_player_avplay/tizen/lib/armel/7.0/libgstmmhttpsrc.so differ diff --git a/packages/video_player_avplay/tizen/lib/armel/7.0/libhls.so b/packages/video_player_avplay/tizen/lib/armel/7.0/libhls.so index 911e8c157..3ad232ec4 100755 Binary files a/packages/video_player_avplay/tizen/lib/armel/7.0/libhls.so and b/packages/video_player_avplay/tizen/lib/armel/7.0/libhls.so differ diff --git a/packages/video_player_avplay/tizen/lib/armel/7.0/libplusplayer-wrapper.so b/packages/video_player_avplay/tizen/lib/armel/7.0/libplusplayer-wrapper.so index 4ab2adb47..4e5a8a26c 100755 Binary files a/packages/video_player_avplay/tizen/lib/armel/7.0/libplusplayer-wrapper.so and b/packages/video_player_avplay/tizen/lib/armel/7.0/libplusplayer-wrapper.so differ diff --git a/packages/video_player_avplay/tizen/lib/armel/7.0/libplusplayer_tvplus.so b/packages/video_player_avplay/tizen/lib/armel/7.0/libplusplayer_tvplus.so index b8bc43c87..6b4d70359 100755 Binary files a/packages/video_player_avplay/tizen/lib/armel/7.0/libplusplayer_tvplus.so and b/packages/video_player_avplay/tizen/lib/armel/7.0/libplusplayer_tvplus.so differ diff --git a/packages/video_player_avplay/tizen/lib/armel/7.0/libplusplayercore_tvplus.so b/packages/video_player_avplay/tizen/lib/armel/7.0/libplusplayercore_tvplus.so index c77d55772..1fe86eeaf 100755 Binary files a/packages/video_player_avplay/tizen/lib/armel/7.0/libplusplayercore_tvplus.so and b/packages/video_player_avplay/tizen/lib/armel/7.0/libplusplayercore_tvplus.so differ diff --git a/packages/video_player_avplay/tizen/lib/armel/7.0/libtracksource_tvplus.so b/packages/video_player_avplay/tizen/lib/armel/7.0/libtracksource_tvplus.so index 1d6181956..e30386b56 100755 Binary files a/packages/video_player_avplay/tizen/lib/armel/7.0/libtracksource_tvplus.so and b/packages/video_player_avplay/tizen/lib/armel/7.0/libtracksource_tvplus.so differ diff --git a/packages/video_player_avplay/tizen/lib/armel/8.0/libavformat_mmdash.so b/packages/video_player_avplay/tizen/lib/armel/8.0/libavformat_mmdash.so index 6e3d83644..5b16f536a 100755 Binary files a/packages/video_player_avplay/tizen/lib/armel/8.0/libavformat_mmdash.so and b/packages/video_player_avplay/tizen/lib/armel/8.0/libavformat_mmdash.so differ diff --git a/packages/video_player_avplay/tizen/lib/armel/8.0/libdash.so b/packages/video_player_avplay/tizen/lib/armel/8.0/libdash.so index 5fa090655..d62ad4aed 100755 Binary files a/packages/video_player_avplay/tizen/lib/armel/8.0/libdash.so and b/packages/video_player_avplay/tizen/lib/armel/8.0/libdash.so differ diff --git a/packages/video_player_avplay/tizen/lib/armel/8.0/libdashplusplayer_tvplus.so b/packages/video_player_avplay/tizen/lib/armel/8.0/libdashplusplayer_tvplus.so index a7deb36e0..fb2c8689e 100755 Binary files a/packages/video_player_avplay/tizen/lib/armel/8.0/libdashplusplayer_tvplus.so and b/packages/video_player_avplay/tizen/lib/armel/8.0/libdashplusplayer_tvplus.so differ diff --git a/packages/video_player_avplay/tizen/lib/armel/8.0/libgstdash.so b/packages/video_player_avplay/tizen/lib/armel/8.0/libgstdash.so index 5d1ffdbb0..0c10d4c2a 100755 Binary files a/packages/video_player_avplay/tizen/lib/armel/8.0/libgstdash.so and b/packages/video_player_avplay/tizen/lib/armel/8.0/libgstdash.so differ diff --git a/packages/video_player_avplay/tizen/lib/armel/8.0/libgsthls.so b/packages/video_player_avplay/tizen/lib/armel/8.0/libgsthls.so index 536eb549c..403ceb8d9 100755 Binary files a/packages/video_player_avplay/tizen/lib/armel/8.0/libgsthls.so and b/packages/video_player_avplay/tizen/lib/armel/8.0/libgsthls.so differ diff --git a/packages/video_player_avplay/tizen/lib/armel/8.0/libgstmmhttpsrc.so b/packages/video_player_avplay/tizen/lib/armel/8.0/libgstmmhttpsrc.so index 07d51f616..5774b0937 100755 Binary files a/packages/video_player_avplay/tizen/lib/armel/8.0/libgstmmhttpsrc.so and b/packages/video_player_avplay/tizen/lib/armel/8.0/libgstmmhttpsrc.so differ diff --git a/packages/video_player_avplay/tizen/lib/armel/8.0/libhls.so b/packages/video_player_avplay/tizen/lib/armel/8.0/libhls.so index caf87f02b..7fc23fcdb 100755 Binary files a/packages/video_player_avplay/tizen/lib/armel/8.0/libhls.so and b/packages/video_player_avplay/tizen/lib/armel/8.0/libhls.so differ diff --git a/packages/video_player_avplay/tizen/lib/armel/8.0/libplusplayer-wrapper.so b/packages/video_player_avplay/tizen/lib/armel/8.0/libplusplayer-wrapper.so index 4ab2adb47..4e5a8a26c 100755 Binary files a/packages/video_player_avplay/tizen/lib/armel/8.0/libplusplayer-wrapper.so and b/packages/video_player_avplay/tizen/lib/armel/8.0/libplusplayer-wrapper.so differ diff --git a/packages/video_player_avplay/tizen/lib/armel/8.0/libplusplayer_tvplus.so b/packages/video_player_avplay/tizen/lib/armel/8.0/libplusplayer_tvplus.so index 0b9d83099..87b76e63f 100755 Binary files a/packages/video_player_avplay/tizen/lib/armel/8.0/libplusplayer_tvplus.so and b/packages/video_player_avplay/tizen/lib/armel/8.0/libplusplayer_tvplus.so differ diff --git a/packages/video_player_avplay/tizen/lib/armel/8.0/libplusplayercore_tvplus.so b/packages/video_player_avplay/tizen/lib/armel/8.0/libplusplayercore_tvplus.so index 34d286923..c22475891 100755 Binary files a/packages/video_player_avplay/tizen/lib/armel/8.0/libplusplayercore_tvplus.so and b/packages/video_player_avplay/tizen/lib/armel/8.0/libplusplayercore_tvplus.so differ diff --git a/packages/video_player_avplay/tizen/lib/armel/8.0/libtracksource_tvplus.so b/packages/video_player_avplay/tizen/lib/armel/8.0/libtracksource_tvplus.so index b9318112b..da3447eaf 100755 Binary files a/packages/video_player_avplay/tizen/lib/armel/8.0/libtracksource_tvplus.so and b/packages/video_player_avplay/tizen/lib/armel/8.0/libtracksource_tvplus.so differ