mirror of
https://github.com/ente-io/ente.git
synced 2025-08-10 00:12:04 +00:00
fix: init media kit video_player only when fg
This commit is contained in:
parent
d84edcf85c
commit
3a50c45dde
@ -66,9 +66,6 @@ const kBGPushTimeout = Duration(seconds: 28);
|
|||||||
const kFGTaskDeathTimeoutInMicroseconds = 5000000;
|
const kFGTaskDeathTimeoutInMicroseconds = 5000000;
|
||||||
|
|
||||||
void main() async {
|
void main() async {
|
||||||
VideoPlayerMediaKit.ensureInitialized(
|
|
||||||
iOS: true, // media_kit_libs_ios_video
|
|
||||||
);
|
|
||||||
debugRepaintRainbowEnabled = false;
|
debugRepaintRainbowEnabled = false;
|
||||||
WidgetsFlutterBinding.ensureInitialized();
|
WidgetsFlutterBinding.ensureInitialized();
|
||||||
//For audio to work on vidoes in iOS when in silent mode.
|
//For audio to work on vidoes in iOS when in silent mode.
|
||||||
@ -240,6 +237,10 @@ Future<void> _init(bool isBackground, {String via = ''}) async {
|
|||||||
ServiceLocator.instance
|
ServiceLocator.instance
|
||||||
.init(preferences, NetworkClient.instance.enteDio, packageInfo);
|
.init(preferences, NetworkClient.instance.enteDio, packageInfo);
|
||||||
|
|
||||||
|
if (!isBackground && flagService.internalUser) {
|
||||||
|
VideoPlayerMediaKit.ensureInitialized(iOS: true);
|
||||||
|
}
|
||||||
|
|
||||||
_logger.info("UserService init $tlog");
|
_logger.info("UserService init $tlog");
|
||||||
await UserService.instance.init();
|
await UserService.instance.init();
|
||||||
_logger.info("UserService init done $tlog");
|
_logger.info("UserService init done $tlog");
|
||||||
|
Loading…
x
Reference in New Issue
Block a user