Skip to content

Commit

Permalink
Fix: fix windows player black screen bug
Browse files Browse the repository at this point in the history
  • Loading branch information
Jackiu1997 committed May 6, 2023
1 parent 13cc63d commit 5a6b043
Show file tree
Hide file tree
Showing 3 changed files with 4 additions and 36 deletions.
20 changes: 4 additions & 16 deletions lib/modules/live_play/widgets/video_player/video_controller.dart
Original file line number Diff line number Diff line change
Expand Up @@ -151,8 +151,6 @@ class VideoController with ChangeNotifier {
mobileController?.videoPlayerController?.value.isPip ?? false;
}

VideoPlayerProvider? controllerProvider;

// Danmaku player control
final danmakuController = BarrageWallController();
final hideDanmaku = false.obs;
Expand Down Expand Up @@ -302,10 +300,7 @@ class VideoController with ChangeNotifier {
Navigator.push(
context,
MaterialPageRoute(
builder: (context) => DesktopFullscreen(
controller: controllerProvider!.controller,
child: controllerProvider!.child,
),
builder: (context) => DesktopFullscreen(controller: this),
),
);
} else {
Expand Down Expand Up @@ -353,10 +348,7 @@ class VideoController with ChangeNotifier {
Navigator.push(
context,
MaterialPageRoute(
builder: (context) => DesktopFullscreen(
controller: controllerProvider!.controller,
child: controllerProvider!.child,
),
builder: (context) => DesktopFullscreen(controller: this),
),
);
} else {
Expand Down Expand Up @@ -486,14 +478,10 @@ class _MobileFullscreenState extends State<MobileFullscreen>
}

class DesktopFullscreen extends StatelessWidget {
const DesktopFullscreen({
Key? key,
required this.controller,
required this.child,
}) : super(key: key);
const DesktopFullscreen({Key? key, required this.controller})
: super(key: key);

final VideoController controller;
final Widget child;

@override
Widget build(BuildContext context) {
Expand Down
2 changes: 0 additions & 2 deletions lib/modules/live_play/widgets/video_player/video_player.dart
Original file line number Diff line number Diff line change
Expand Up @@ -7,8 +7,6 @@ import 'package:pure_live/common/index.dart';
import 'package:pure_live/modules/live_play/widgets/video_player/video_controller.dart';
import 'package:pure_live/modules/live_play/widgets/video_player/video_controller_panel.dart';

import 'video_player_provider.dart';

class VideoPlayer extends StatefulWidget {
final VideoController controller;

Expand Down

This file was deleted.

0 comments on commit 5a6b043

Please sign in to comment.