mereg feature-media_kit

This commit is contained in:
guozhigq
2023-09-04 13:12:24 +08:00
3 changed files with 38 additions and 35 deletions

View File

@ -427,23 +427,23 @@ class _PLVideoPlayerState extends State<PLVideoPlayer>
),
),
Obx(() {
if (_.buffered.value == Duration.zero) {
return Positioned.fill(
child: Container(
color: Colors.black,
child: Center(
child: Image.asset(
'assets/images/loading.gif',
height: 25,
),
),
),
);
} else {
return Container();
}
}),
// Obx(() {
// if (_.buffered.value == Duration.zero) {
// return Positioned.fill(
// child: Container(
// color: Colors.black,
// child: Center(
// child: Image.asset(
// 'assets/images/loading.gif',
// height: 25,
// ),
// ),
// ),
// );
// } else {
// return Container();
// }
// }),
/// 弹幕面板
if (widget.danmuWidget != null)

View File

@ -721,12 +721,12 @@ packages:
dependency: "direct main"
description:
name: media_kit
sha256: "66f04934bcadf592f24d829127471e4dc304de8e9bba5795ade2f3e95552ebfc"
sha256: "92c7f59e075d74471b31e703f81ccc1d7102739ebcce945b30a6417fa2f751d5"
url: "https://pub.dev"
source: hosted
version: "1.1.6"
version: "1.1.7"
media_kit_libs_android_video:
dependency: "direct main"
dependency: transitive
description:
name: media_kit_libs_android_video
sha256: "498a5062bc5f000bd23ada3be788ea886ab32c52f7a8252dde1264ca019b819b"
@ -734,7 +734,7 @@ packages:
source: hosted
version: "1.3.3"
media_kit_libs_ios_video:
dependency: "direct main"
dependency: transitive
description:
name: media_kit_libs_ios_video
sha256: fed403dc9d54462e51ee80e0cb23c12a53fadea9a8fa18aca2de9054176d1159
@ -742,7 +742,7 @@ packages:
source: hosted
version: "1.1.3"
media_kit_libs_linux:
dependency: "direct main"
dependency: transitive
description:
name: media_kit_libs_linux
sha256: "3b7c272179639a914dc8a50bf8a3f2df0e9a503bd727c88fab499dbdf6cb1eb8"
@ -750,15 +750,23 @@ packages:
source: hosted
version: "1.1.2"
media_kit_libs_macos_video:
dependency: "direct main"
dependency: transitive
description:
name: media_kit_libs_macos_video
sha256: c06e831f3c22a45296d375788d9bc07871b448f8e9ec98d77b11e5e118a83fb2
url: "https://pub.dev"
source: hosted
version: "1.1.3"
media_kit_libs_windows_video:
media_kit_libs_video:
dependency: "direct main"
description:
name: media_kit_libs_video
sha256: d961c49bc0d454524014b76fd66db1aa06e673f03b616f5fdbc59c405178a878
url: "https://pub.dev"
source: hosted
version: "1.0.1"
media_kit_libs_windows_video:
dependency: transitive
description:
name: media_kit_libs_windows_video
sha256: "923f068344d7d200184e0aaa2597f3de6c05982a3b1f18035d842ab53f2a1350"
@ -766,7 +774,7 @@ packages:
source: hosted
version: "1.0.8"
media_kit_native_event_loop:
dependency: "direct main"
dependency: transitive
description:
name: media_kit_native_event_loop
sha256: e37ce6fb5fa71b8cf513c6a6cd591367743a342a385e7da621a047dd8ef6f4a4
@ -777,10 +785,10 @@ packages:
dependency: "direct main"
description:
name: media_kit_video
sha256: "809a3797da7d49fad85f139555b352dd615f9d2da6ae9f1745c6978963491bae"
sha256: cd3ab78e7626146f115134b82c4029ac5987ba6351719c9067d86789723e0c12
url: "https://pub.dev"
source: hosted
version: "1.1.7"
version: "1.1.8"
meta:
dependency: transitive
description:

View File

@ -84,14 +84,9 @@ dependencies:
crypto: ^3.0.3
# 视频播放器
media_kit: ^1.1.4 # Primary package.
media_kit_video: ^1.1.5 # For video rendering.
media_kit_native_event_loop: ^1.0.7 # Support for higher number of concurrent instances & better performance.
media_kit_libs_android_video: ^1.3.2 # Android package for video native libraries.
media_kit_libs_ios_video: ^1.1.3 # iOS package for video native libraries.
media_kit_libs_macos_video: ^1.1.3 # macOS package for video native libraries.
media_kit_libs_windows_video: ^1.0.7 # Windows package for video native libraries.
media_kit_libs_linux: ^1.1.1
media_kit: ^1.1.7
media_kit_video: ^1.1.8
media_kit_libs_video: ^1.0.1
# 音量、亮度、屏幕控制
flutter_volume_controller: ^1.2.7