Signed-off-by: bggRGjQaUbCoE <githubaccount56556@proton.me>
This commit is contained in:
bggRGjQaUbCoE
2025-06-03 13:30:07 +08:00
parent 84e24b5827
commit daf5d302e3
59 changed files with 315 additions and 282 deletions

View File

@@ -60,10 +60,12 @@ class VideoPlayerServiceHandler extends BaseAudioHandler with SeekHandler {
Future<void> setMediaItem(MediaItem newMediaItem) async {
if (!enableBackgroundPlay) return;
// debugPrint("此时调用栈为:");
// debugPrint(newMediaItem);
// debugPrint(newMediaItem.title);
// debugPrint(StackTrace.current.toString());
// if (kDebugMode) {
// debugPrint("此时调用栈为:");
// debugPrint(newMediaItem);
// debugPrint(newMediaItem.title);
// debugPrint(StackTrace.current.toString());
// }
if (!mediaItem.isClosed) mediaItem.add(newMediaItem);
}
@@ -113,8 +115,10 @@ class VideoPlayerServiceHandler extends BaseAudioHandler with SeekHandler {
void onVideoDetailChange(dynamic data, int cid, String herotag) {
if (!enableBackgroundPlay) return;
// debugPrint('当前调用栈为:');
// debugPrint(StackTrace.current);
// if (kDebugMode) {
// debugPrint('当前调用栈为:');
// debugPrint(StackTrace.current);
// }
if (!PlPlayerController.instanceExists()) return;
if (data == null) return;
@@ -161,7 +165,7 @@ class VideoPlayerServiceHandler extends BaseAudioHandler with SeekHandler {
);
}
if (mediaItem == null) return;
// debugPrint("exist: ${PlPlayerController.instanceExists()}");
// if (kDebugMode) debugPrint("exist: ${PlPlayerController.instanceExists()}");
if (!PlPlayerController.instanceExists()) return;
_item.add(mediaItem);
setMediaItem(mediaItem);