mirror of
https://github.com/gabehf/Fladder.git
synced 2026-03-07 21:48:14 -08:00
fix: Small fix to lock-screen timeOut
This commit is contained in:
parent
318f32c7e6
commit
e902e2034a
2 changed files with 30 additions and 16 deletions
|
|
@ -2,6 +2,7 @@ import 'dart:async';
|
|||
|
||||
import 'package:flutter/material.dart';
|
||||
|
||||
import 'package:fladder/main.dart';
|
||||
import 'package:fladder/models/items/media_streams_model.dart';
|
||||
import 'package:fladder/models/playback/direct_playback_model.dart';
|
||||
import 'package:fladder/models/playback/offline_playback_model.dart';
|
||||
|
|
@ -17,6 +18,7 @@ class NativePlayer extends BasePlayer implements VideoPlayerListenerCallback {
|
|||
|
||||
@override
|
||||
Future<void> dispose() async {
|
||||
nativeActivityStarted = false;
|
||||
return NativeVideoActivity().disposeActivity();
|
||||
}
|
||||
|
||||
|
|
@ -32,7 +34,10 @@ class NativePlayer extends BasePlayer implements VideoPlayerListenerCallback {
|
|||
Future<void> loadVideo(String url, bool play) async => player.open(url, play);
|
||||
|
||||
@override
|
||||
Future<void> open(BuildContext newContext) async => NativeVideoActivity().launchActivity();
|
||||
Future<void> open(BuildContext newContext) async {
|
||||
nativeActivityStarted = true;
|
||||
NativeVideoActivity().launchActivity();
|
||||
}
|
||||
|
||||
@override
|
||||
Future<void> pause() {
|
||||
|
|
@ -72,6 +77,7 @@ class NativePlayer extends BasePlayer implements VideoPlayerListenerCallback {
|
|||
|
||||
@override
|
||||
Future<void> stop() async {
|
||||
nativeActivityStarted = false;
|
||||
return player.stop();
|
||||
}
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue